java将arraylist写入txt
时间: 2023-04-25 10:05:12 浏览: 376
将ArrayList写入txt文件的步骤如下:
1. 创建一个ArrayList对象,将需要写入txt文件的数据添加到ArrayList中。
2. 创建一个FileWriter对象,用于将数据写入txt文件。
3. 创建一个BufferedWriter对象,用于提高写入效率。
4. 使用BufferedWriter的write()方法将ArrayList中的数据写入txt文件。
5. 关闭BufferedWriter和FileWriter对象。
示例代码如下:
```
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
public class WriteArrayListToTxt {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
try {
FileWriter fw = new FileWriter("data.txt");
BufferedWriter bw = new BufferedWriter(fw);
for (String s : list) {
bw.write(s);
bw.newLine();
}
bw.close();
fw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
以上代码将ArrayList中的数据写入了名为"data.txt"的文件中。
阅读全文