java如何输出后换行
在Java中输出后换行的方法
使用System.out.println()方法
该方法在输出内容后自动添加换行符,是最常用的换行方式。例如:
System.out.println("Hello World"); // 自动换行
System.out.println("Next line");
使用System.out.print()配合换行符System.out.print()默认不换行,可通过添加\n或\r\n实现换行:
System.out.print("Hello World\n"); // 使用\n换行
System.out.print("Next line\r\n"); // Windows风格换行
使用System.out.printf()格式化换行
通过格式字符串中的%n实现平台无关的换行:
System.out.printf("Hello World%n"); // %n自动适配操作系统换行符
System.out.printf("Next line%n");
使用StringBuilder或字符串拼接换行符
动态构建字符串时可通过append("\n")实现换行:

StringBuilder sb = new StringBuilder();
sb.append("Line 1\n").append("Line 2\n");
System.out.print(sb.toString());
注意事项
- 跨平台推荐使用
%n或System.lineSeparator(),能自动匹配不同操作系统的换行符(Windows为\r\n,Linux/macOS为\n) - 直接写入文件时,换行符的选择需与目标系统保持一致






