java private void write(String ipAddress, String message) throws IOException { FileWriter fileWriter = new FileWriter("src\\good\\better\\action.txt", true); fileWriter.write("ip地址:" + ipAddress + " "); fileWriter.write("时间:" + new Date() + " "); fileWriter.write("执行操作:"); fileWriter.write(message); fileWriter.write(" "); fileWriter.close();改进这段代码让它能够写入内容时换行
时间: 2024-03-24 12:41:23 浏览: 104
Java 中的FileReader和FileWriter源码分析_动力节点Java学院整理
你可以在每个要换行的地方,使用`"\n"`或`System.lineSeparator()`来添加换行符。修改后的代码如下:
```
private void write(String ipAddress, String message) throws IOException {
FileWriter fileWriter = new FileWriter("src\\good\\better\\action.txt", true);
fileWriter.write("ip地址:" + ipAddress + " ");
fileWriter.write("时间:" + new Date() + "\n"); // 在时间后面添加换行符
fileWriter.write("执行操作:\n"); // 在执行操作后面添加换行符
fileWriter.write(message + "\n"); // 在操作内容后面添加换行符
fileWriter.close();
}
```
这样,每次写入内容时,都会自动换行,使得文本更易读。
阅读全文