Java在文件后面追加数据并换行
时间: 2023-12-24 17:05:42 浏览: 180
可以使用Java中的FileWriter和BufferedWriter类来实现在文件后面追加数据并换行的功能。
以下是示例代码:
```java
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
public class AppendToFileExample {
public static void main(String[] args) {
String fileName = "example.txt";
String data = "Hello world!";
try {
FileWriter fw = new FileWriter(fileName, true); // 第二个参数true表示追加数据
BufferedWriter bw = new BufferedWriter(fw);
bw.write(data);
bw.newLine(); // 换行
bw.close();
fw.close();
System.out.println("Data appended to file successfully.");
} catch (IOException e) {
System.out.println("An error occurred while appending data to file.");
e.printStackTrace();
}
}
}
```
注意:第二个参数设置为true表示以追加模式打开文件,如果不设置或设置为false,则会以覆盖模式打开文件。
阅读全文