将list写入文件中
public static void main(String[] args) throws IOException {
//创建数组
ArrayList<String> a = new ArrayList<>();
//向数组中添加内容
a.add("你好");
a.add("我是98年的可乐");
a.add("请问有什么可以效劳");
File file = new File("D:\\io\\就这样");
//监测是否同名文件,若不监测则直接覆盖
if (!file.exists() && !file.isDirectory()){
System.out.println("路径不存在,已创建路径D:\\io\\就这样");
//创建指定目录
file.mkdirs();
//创建空文件
file.createNewFile();
}
FileWriter out = new FileWriter(file);
BufferedWriter se = new BufferedWriter(out);
//遍历将数组内容写入文件
for(String c : a){
//写入
se.write(c);
//换行
se.newLine();
//刷新流
se.flush();
}
//终止数据流
se.close();
System.out.println("已经完成");
输出效果如下: