您能帮我理解如何通过 usint \n 获得相同的结果吗?
System.out.println("Balance: " + balance);
System.out.println();
我尝试过类似的东西
System.out.println("Balance: " + balance +\n);
不工作。不知道有没有可能。
您能帮我理解如何通过 usint \n 获得相同的结果吗?
System.out.println("Balance: " + balance);
System.out.println();
我尝试过类似的东西
System.out.println("Balance: " + balance +\n);
不工作。不知道有没有可能。
System.out.println("Balance: " + balance +"\n");
利用
System.out.println("Balance: " + balance +"\n");
尝试
System.out.println("Balance: " + balance +"\n");
您需要在引号中包含“\n”。“\”运算符是忽略下一个运算符,n
代表new line
. 如果你只是输入“n”,它将是一个“n”的字符串输出。
System.out.println("Balance: " + balance +"\n");
给你:
Balance: *value*
Next output will be here
放在"\n"
字符串的末尾:
System.out.println("Balance: " + balance + "\n");
这是有效的,因为\n
它是一个代表换行符的特殊字符。它独立于平台;你不需要使用\r\n
或类似的东西。您可以\n
在任何接受字符串的地方使用。
但是,在这种情况下,我实际上更倾向于第一种方法,因为它清楚地表明了你想要做什么。一个电话println()
比一个\n
微妙的结尾要清楚得多。
\n
是换行符的转义序列,必须用作类型的常量char
。所以代码将是:
System.out.println("Balance: " + balance + "\n");
或者
System.out.println("Balance: " + balance +'\n');
还有其他转义字符,如 \t(制表符)、\b 等 Loeek在这里查看完整列表和解释