如何与打印的字符串文字结合使用\ n?

时间:2018-08-01 01:39:22

标签: java string escaping bluej

我必须仅使用字符串文字,转义序列和System.out.print打印几行代码。除System.out.println之外,我不允许使用\n或任何其他换行代码。也就是说,如何将\n与打印的字符串文字结合使用?每次我尝试以下代码:

System.out.print(row01\n);

bluej说"illegal character: '\' "。那么如何在不使用引号的打印声明中使用\n?我不想从字面上打印"row01"row01拥有一个字符串值。同样,我必须使用 \n。我不是在寻找解决方法。

1 个答案:

答案 0 :(得分:3)

您必须将\n括在引号中,以使其成为有效的换行符。所以改变:

System.out.print(row01\n);

收件人:

System.out.print(row01 + "\n");