Javaの新しい行にあるにもかかわらず連続して読み込まれるようにコード行を分割する方法はありますか?複数行にわたって文字列リテラルを分割する
public String toString() {
return String.format("BankAccount[owner: %s, balance: %2$.2f,\
interest rate: %3$.2f,", myCustomerName, myAccountBalance, myIntrestRate);
}
上記のコード私はこのすべて1行にすべてがダンディ作品やるが、私は複数の行にこれを実行しようとすると、それは動作しません。
私はあなたが新しい行に入力を開始するために\を使用することを知っていますが、実行時には1行として出力します。
明確にするPythonの例。 Pythonでこれは バックスラッシュまたは()を使用して1行に出力します:
print('Oh, youre sure to do that, said the Cat,\
if you only walk long enough.')
ユーザーとしてこれを見るでしょう:
Oh, youre sure to do that, said the Cat, if you only walk long enough.
Javaでこれを行うには同じような方法があります?ありがとうございました!
いや、Javaでそれをする方法はありません。あなたができることは、行の中で '+'で連結することです。 –
あなたはまだString.format()してもいいですか、それともすべての行でそれをしなければなりませんか? – ProFesh
最後に '/ n'をつけた文字列' concat'を新しい行に書く必要がある場合。 –