java randomaccessfile换行输出
时间: 2023-06-25 16:02:52 浏览: 242
在使用 RandomAccessFile 输出换行时,可以使用 "\r\n",即回车加换行符的组合来表示换行。例如:
```
RandomAccessFile file = new RandomAccessFile("file.txt", "rw");
file.writeBytes("Hello World!\r\n");
file.writeBytes("This is a new line.\r\n");
file.close();
```
在这个例子中,我们使用了 writeBytes() 方法来向文件中写入字符串,并使用 "\r\n" 来表示换行符。注意,这里需要使用 "rw" 来打开文件,以便我们能够写入数据。
另外,也可以使用 System.getProperty("line.separator") 来获取系统的换行符,例如:
```
RandomAccessFile file = new RandomAccessFile("file.txt", "rw");
String lineSeparator = System.getProperty("line.separator");
file.writeBytes("Hello World!" + lineSeparator);
file.writeBytes("This is a new line." + lineSeparator);
file.close();
```
这个例子中,我们使用了 System.getProperty("line.separator") 来获取系统的换行符,并将其与字符串拼接起来,以方便向文件中写入换行符。
阅读全文