java 如何换行
在 Java 中实现换行的方法
使用 \n 换行符
在字符串中直接插入 \n 可以实现换行效果,适用于控制台输出或文本处理。例如:
System.out.println("第一行\n第二行");
使用 System.lineSeparator()
该方法会根据当前操作系统返回对应的换行符(如 Windows 为 \r\n,Linux/macOS 为 \n),提高跨平台兼容性。例如:
System.out.println("第一行" + System.lineSeparator() + "第二行");
使用 println 方法System.out.println() 会在输出内容后自动换行,适合逐行输出。例如:
System.out.println("第一行");
System.out.println("第二行");
使用 String.format 或 %n
在格式化字符串时,%n 会被替换为当前系统的换行符。例如:
System.out.printf("第一行%n第二行");
写入文件时的换行
写入文件时建议使用 BufferedWriter 的 newLine() 方法,自动适配系统换行符。例如:

BufferedWriter writer = new BufferedWriter(new FileWriter("file.txt"));
writer.write("第一行");
writer.newLine();
writer.write("第二行");
writer.close();






