案例:文件到集合

bw.txt内容:

代码实现:

public class TxtToArrayListDemo {
    public static void main(String[] args) throws IOException {
        //创建字符缓冲入流对象
        BufferedReader br = new BufferedReader(new FileReader("myFile\\bw.txt"));

        //创建ArrayList集合对象
        ArrayList<String > arrayList = new ArrayList<String>();

        //调用字符缓冲输入流对象的方法读数据
        /*
            要求:文件中的每一行数据是一个集合元素,所以要使用readLine()方法
         */
        String line;
        while ((line=br.readLine())!=null){
            //把读取到的字符串数据存储到集合中
            arrayList.add(line);
        }
        //释放资源
        br.close();

        //遍历集合
        for (String s : arrayList){
            System.out.println(s);
        }
    }
}

运行结果:

posted @ 2020-04-16 16:47  硬盘红了  阅读(119)  评论(0编辑  收藏  举报