我必须仅使用字符串文字,转义序列和System.out.print
打印几行代码。除System.out.println
之外,我不允许使用\n
或任何其他换行代码。也就是说,如何将\n
与打印的字符串文字结合使用?每次我尝试以下代码:
System.out.print(row01\n);
bluej说"illegal character: '\' "
。那么如何在不使用引号的打印声明中使用\n
?我不想从字面上打印"row01"
,row01
拥有一个字符串值。同样,我必须使用 \n
。我不是在寻找解决方法。
答案 0 :(得分:3)
您必须将\n
括在引号中,以使其成为有效的换行符。所以改变:
System.out.print(row01\n);
收件人:
System.out.print(row01 + "\n");