案例:文件到集合
文件到集合
- 需求:把文本文件中的数据读取到集合中,并遍历集合。要求:文件中每一行数据是一个集合元素
- 思路:
创建字符缓冲输入流对象
创建ArrayList集合
调用字符缓冲输入流对象的方法读数据
把读取的字符串数据存储到集合中
释放资源
遍历集合
以图文和代码方式讲解内容
package Demo;import java.io.*;import java.util.ArrayList;public class Demo { public static void main(String[] args) throws IOException { //创建字符缓冲输入流对象 BufferedReader br = new BufferedReader(new FileReader("D:\\item\\Hellow\\javasss.txt")); //创建ArrayList集合 ArrayList<String> al = new ArrayList<>(); //复制到集合 String s; while ((s=br.readLine())!=null){ al.add(s); } //遍历集合 for (String x:al) { System.out.println(x); } //释放资源 br.close(); }}
输出的内容