zoukankan      html  css  js  c++  java
  • IO流+集合完成功能

    题目:

    案例题目描述:

    IO流+集合完成功能

    案例完成思路要求:

    1、通过输入流读取文件test.txt(20分)

    文件内容:

    张三,20,男

    李四,21,女

    王五,22,男

    2、自定义类Employee(15分)

    3、拆分字符串,封装Employee对象(15分)

    4、创建ArrayList集合,把对象加入集合,遍历集合打印Employee对象。 (20分)

    5、把集合中的内容保存d:\emp.txt文件。(20分)

    其他

    6、要求代码每个方法都有注释。(10分)

       

    解答:

    @Test
        public void test6() throws IOException
        {
            //创建list
            ArrayList<Employee> list=new ArrayList<Employee>();
            
            //创建字符输入流FileReader,
            FileReader fr=new FileReader("D:\test.txt");
            
            //创建缓冲字符输入流BufferedReader,添加缓冲区,提高字符输入速度(提高读速度)
            BufferedReader br=new BufferedReader(fr);
            String i="";
            while((i=br.readLine())!=null)
            {
                String[] temp=i.split(",");
                list.add(new Employee(temp[0], Integer.parseInt(temp[1]), temp[2]));
            }
            
            for(Employee l:list)
            {
                System.out.println(l);
            }
        }
  • 相关阅读:
    第十二周作业
    第十一周作业
    第十一次上机作业
    第十次上机作业
    第九周上机作业
    第八周作业
    第八次上机练习
    第七周作业
    第八周
    第六周作业
  • 原文地址:https://www.cnblogs.com/lumc5/p/15169547.html
Copyright © 2011-2022 走看看