温馨提示:这篇文章已超过287天没有更新,请注意相关的内容是否还可用!
Java中写文件换行可以使用BufferedWriter类的newLine()方法。newLine()方法会根据系统的换行符来插入一个换行符,保证在不同操作系统下都能正确换行。
下面是一个示例代码:
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
public class FileWriterExample {
public static void main(String[] args) {
String fileName = "output.txt";
String content = "Hello, World!";
try (BufferedWriter writer = new BufferedWriter(new FileWriter(fileName))) {
writer.write(content);
writer.newLine(); // 使用newLine()方法插入换行符
writer.write("This is a new line.");
} catch (IOException e) {
e.printStackTrace();
}
}
}
在上述示例代码中,我们创建了一个名为`output.txt`的文件,并向其中写入了两行内容。在第一行写入了`Hello, World!`,然后使用`newLine()`方法插入了一个换行符,接着在第二行写入了`This is a new line.`。通过调用`newLine()`方法,我们可以确保在不同操作系统下都能正确换行。