Java I/O流将List数据保存为文本文件
时间: 2024-03-27 19:39:01 浏览: 145
Java 打开并保存文本文件
可以使用Java I/O流将List数据保存为文本文件,具体的实现步骤如下:
1. 创建List对象,向其中添加数据。
```
List<String> list = new ArrayList<String>();
list.add("Java");
list.add("Python");
list.add("C++");
```
2. 创建File对象,指定文件路径和文件名。
```
File file = new File("D:/list.txt");
```
3. 创建BufferedWriter对象,使用FileWriter对象作为参数,用于向文件中写入数据。
```
BufferedWriter writer = new BufferedWriter(new FileWriter(file));
```
4. 使用for循环遍历List对象,将每个元素写入文件中。
```
for (String str : list) {
writer.write(str);
writer.newLine();
}
```
5. 关闭BufferedWriter对象。
```
writer.close();
```
以上步骤完成后,List数据就会以每个元素占据一行的形式保存到指定的文本文件中。
阅读全文