0

int \n を使用して同じ結果を得る方法を教えてください。

System.out.println("Balance: " + balance);
System.out.println();

私は次のようなことを試しました

System.out.println("Balance: " + balance +\n);

動作していません。可能かどうかはわかりません。

4

6 に答える 6

3
System.out.println("Balance: " + balance +"\n");
于 2013-08-10T15:24:30.233 に答える
1

使用する

System.out.println("Balance: " + balance +"\n");
于 2013-08-10T15:24:48.677 に答える
1

試す

System.out.println("Balance: " + balance +"\n");
于 2013-08-10T15:27:02.813 に答える
0

\nは改行文字のエスケープ シーケンスであり、 type の定数として使用する必要がありますchar。したがって、コードは次のようになります。

System.out.println("Balance: " + balance + "\n");

また

System.out.println("Balance: " + balance +'\n');

\t (タブ)、\b などの他のエスケープ文字があります。完全なリストと説明については、こちらを参照してください。

于 2013-08-10T15:28:34.160 に答える
0

「\n」を引用符で囲む必要があります。「\」演算子は、次の演算子を無視することでありnnew line. 「n」だけ入れると「n」の文字列出力になります。

System.out.println("Balance: " + balance +"\n");あなたにあげる:

Balance: *value* 

Next output will be here
于 2013-08-10T15:25:56.337 に答える
0

文字列"\n"の最後に次のように入力します。

System.out.println("Balance: " + balance + "\n");

はnewline\nを表す特殊文字であるため、これは機能します。プラットフォームに依存しません。などを使用する必要はありません。文字列が受け入れられる場所ならどこでも使用できます。\r\n\n

ただし、この場合は、何をしようとしているのかが明確になるため、実際には最初のアプローチを好みます。への呼び出しは、最後に微妙に付けられたprintln()ものよりもはるかに明確です。\n

于 2013-08-10T15:26:43.867 に答える