java如何输出换行
方法1:使用 System.out.println()
System.out.println() 会在输出内容后自动添加换行符。例如:
System.out.println("第一行");
System.out.println("第二行");
方法2:使用 \n 转义字符
在字符串中插入 \n 可以实现换行效果:
System.out.print("第一行\n第二行\n");
方法3:使用 System.lineSeparator()
该方法返回当前系统的换行符(Windows 为 \r\n,Unix/Linux 为 \n):
System.out.print("第一行" + System.lineSeparator() + "第二行");
方法4:使用 BufferedWriter 或 PrintWriter
写入文件时可通过以下方式换行:
BufferedWriter writer = new BufferedWriter(new FileWriter("output.txt"));
writer.write("第一行");
writer.newLine(); // 专用换行方法
writer.write("第二行");
writer.close();
注意事项
- 跨平台开发时推荐使用
System.lineSeparator()或%n(格式化字符串中)。 - 在格式化字符串中可用
%n代替\n:System.out.printf("第一行%n第二行%n");







