A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© feimingxuan 中级黑马   /  2016-6-15 00:14  /  792 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文


/*
2.给定一个list集合:{"张柏芝","刘德华","张亮","张靓颖","杨颖","黄晓明"}
1.编写一个方法:将list集合中所有姓张的人员写入到D:\\a.txt中
2.编写一个方法:将D:\\a.txt中所有姓张的人员信息读取出来并打印到控制台上
*/
public class Demo_10 {

        public static void main(String[] args) throws Exception {
                ArrayList<String> list = new ArrayList<String>();
                list.add("张柏芝");
                list.add("刘德华");
                list.add("张亮");
                list.add("张靓颖");
                list.add("杨颖");
                list.add("黄晓明");
                System.out.println(list);
                // 创建字符输入流对象
                FileWriter writer = new FileWriter("D:\\a.txt");
                BufferedWriter bw = new BufferedWriter(writer);
                for (String thisstring : list) {
                        if (thisstring.startsWith("张")) {
                                bw.write(thisstring);
                        }
                        FileReader reader = new FileReader("D:\\a.txt");
                        BufferedReader br = new BufferedReader(reader);
                        String s = "";
                        if ((s = br.readLine()) != null) {
                                System.out.println(s);
                        }

                }
                bw.close();

        }

}

1 个回复

倒序浏览
干得漂亮!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马