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

© 钟志军zzj 中级黑马   /  2015-7-14 21:43  /  449 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

打印流(掌握)
        (1)打印流是写数据的。
        (2)特点:
                A:可以写任意数据类型的数据
                B:如果启动了自动刷新,能自动刷新,还会换行。println()
                C:可以直接往文件写数据
                        注意:哪些流对象可以直接读写文件?
                        看构造方法,如果同时有String和File的构造参数,那么该流对象就可以读写文件。
        (3)用打印流改进复制文本文件的操作
                数据源:
                        c:\\a.txt
                目的地:
                        d:\\b.txt

                BufferedReader br = new BufferedReader(new FileReader("c:\\a.txt"));
                PrintWriter pw = new PrintWriter(new FileWriter("d:\\b.txt"),true);

                String line = null;
                while((line=br.readLine())!=null)
                {
                        pw.println(line);
                }

                pw.close();
                br.close();

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马