java程序如何换行
在Java中实现换行的方法
使用System.out.println()自动换行
System.out.println()会在输出内容后自动添加换行符,适合直接换行场景:
System.out.println("第一行");
System.out.println("第二行");
使用转义字符\n手动换行
在字符串中插入\n实现换行,适用于拼接多行文本:

System.out.print("第一行\n第二行\n");
跨平台换行符处理
使用System.lineSeparator()获取系统特定的换行符,保证跨平台兼容性:
String lineBreak = System.lineSeparator();
System.out.print("第一行" + lineBreak + "第二行");
写入文件时的换行
通过BufferedWriter的newLine()方法实现文件写入换行:

BufferedWriter writer = new BufferedWriter(new FileWriter("output.txt"));
writer.write("第一行");
writer.newLine();
writer.write("第二行");
writer.close();
HTML换行处理
在生成HTML内容时使用<br>标签实现网页换行:
String html = "第一行<br>第二行";
注意事项
- Windows系统换行符为
\r\n,Unix/Linux为\n - 日志文件中推荐使用
%n格式化换行:System.out.printf("第一行%n第二行%n");






