①集合到文件
package File_List_anli;
/*
1.集合到文件案例:
把ArrayList集合中的字符串数据写到文件中
2.
*/
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
public class List_File {
public static void main(String[] args) throws IOException {
//1.集合到文件
//创建集合并添加字符串元素
ArrayList<String> al = new ArrayList<String>();
for (int a = 0; a < 10; a++) {
al.add("hello" + a);
}
//创建字符缓冲流写数据对象
BufferedWriter bw = new BufferedWriter(new FileWriter("IO_Test\\File_List.txt"));
//遍历集合
for (String s : al) {
//将遍历得到的字符串数据写入文件
bw.write(s);
bw.newLine();
bw.flush();
}
//释放资源
bw.close();
}
}
②文件到集合:
package File_L