java字节流写数据如何实现换行
时间: 2024-01-18 18:02:00 浏览: 70
java 的换行原则
可以使用系统的换行符常量 `System.lineSeparator()` 来进行换行操作,它可以跨平台使用正确的换行符。具体实现如下:
```java
String text = "Hello World";
String lineSeparator = System.lineSeparator();
try (OutputStream out = new FileOutputStream("output.txt")) {
out.write(text.getBytes());
out.write(lineSeparator.getBytes());
} catch (IOException e) {
e.printStackTrace();
}
```
在上述代码中,先将需要写入文件的字符串 `Hello World` 转换成字节数组写入文件,然后再写入换行符。注意在写入字节流时,需要使用 `getBytes()` 方法将字符串转换成字节数组。
阅读全文