不同的操作系统具有不同的新行或行分隔符字符串:
- UNIX,Linux或Mac OSX =
\n
- Windows =
\r\n
NewLineExample.java
package com.mkyong;
public class NewLineExample {
public static void main(String[] args) {
String original = "Hello World Java";
System.out.println(original);
// add new line
String originalNewLine = "Hello\nWorld\nJava";
System.out.println(originalNewLine);
}
}
输出量
Hello World Java
Hello
World
Java
我们还可以使用Java 1.7 System.lineSeparator返回与系统有关的新行:
NewLineExample2.java
package com.mkyong;
public class NewLineExample2 {
public static void main(String[] args) {
String original = "Hello World Java";
System.out.println(original);
String originalNewLine = "Hello"
+ System.lineSeparator() + "World"
+ System.lineSeparator() + "Java";
System.out.println(originalNewLine);
}
}