不明白\ n

时间:2013-08-10 15:23:13

标签: java

您能否帮助我了解如何使用\ n?

获得相同的结果
System.out.println("Balance: " + balance);
System.out.println();

我尝试了类似

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

不工作。不知道是否可能。

6 个答案:

答案 0 :(得分:3)

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

答案 1 :(得分:1)

使用

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

答案 2 :(得分:1)

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

答案 3 :(得分:0)

您需要在引号中包含“\ n”。 “\”运算符将忽略下一个运算符,n代表new line。如果你只是输入“n”,它将是“n”的字符串输出。

System.out.println("Balance: " + balance +"\n");为您提供:

Balance: *value* 

Next output will be here

答案 4 :(得分:0)

"\n"放在字符串的末尾:

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

这是有效的,因为\n是一个特殊字符,代表换行符。它与平台无关;你不需要使用\r\n或类似的东西。您可以在接受字符串的任何地方使用\n

但是,在这种情况下,我实际上更喜欢第一种方法,因为它清楚地说明了你要做的事情。拨打println()的信息要比\n稍微明确地贴在那里更明确。

答案 5 :(得分:0)

\n是换行符的转义序列,必须用作char类型的常量。 所以代码将是:

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

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

还有其他转义字符为\ t(制表符),\ b等 Loeek here获取完整列表和解释