我想打印\ n。
if getTopmostViewController() is vcType {
// do stuff
}
但是我在运行代码时没有显示\ n。这该怎么做?
答案 0 :(得分:9)
使用\
\
text = "\\n is used for new line";
答案 1 :(得分:5)
如果您想要将两个字符inOut
和\
实际写入输出,则需要转义反斜杠:n
。
文档中列出了所有转义序列:https://docs.oracle.com/javase/tutorial/java/data/characters.html
答案 2 :(得分:3)
在java中,\
char是一个转义字符,这意味着以下char是某种控制字符(例如\ n \ t或\ r \ n)。
要在Java中打印文字,请使用额外的\
字符
如:
String text = "\\n is used for a new line";
System.out.println(text);
将打印:
\ n用于换行
答案 3 :(得分:2)
您还可以使用 Java 8 :
中引入的System.lineSeparator()
String result = "cat" + System.lineSeparator() + "dog";
System.out.print(result);
输出:
cat
dog