java 如何输出换行
在Java中输出换行
在Java中,输出换行可以通过多种方式实现,具体取决于使用的输出方法或场景。
使用System.out.println()
System.out.println()方法会自动在输出内容后添加换行符。例如:
System.out.println("第一行");
System.out.println("第二行");
使用\n换行符
在字符串中插入\n可以实现换行效果,适用于System.out.print()或其他需要手动控制换行的场景:
System.out.print("第一行\n第二行\n");
使用System.lineSeparator()
System.lineSeparator()方法会根据当前操作系统返回正确的换行符(如Windows是\r\n,Linux/macOS是\n):
System.out.print("第一行" + System.lineSeparator() + "第二行");
使用BufferedWriter或PrintWriter
在文件写入时,BufferedWriter.newLine()或PrintWriter.println()可以实现换行:
BufferedWriter writer = new BufferedWriter(new FileWriter("output.txt"));
writer.write("第一行");
writer.newLine(); // 换行
writer.write("第二行");
writer.close();
多行字符串(Java 15+)
从Java 15开始,可以使用文本块(Text Blocks)直接编写多行字符串:

String text = """
第一行
第二行
""";
System.out.print(text);






