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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 蓝光四号 中级黑马   /  2016-10-20 21:51  /  592 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

打印流(掌握)
        (1)字节打印流,字符打印流
        (2)特点:
                A:只操作目的地,不操作数据源
                B:可以操作任意类型的数据
                C:如果启用了自动刷新,在调用println()方法的时候,能够换行并刷新
                D:可以直接操作文件
                        问题:哪些流可以直接操作文件呢?
                        看API,如果其构造方法能够同时接收File和String类型的参数,一般都是可以直接操作文件的
        (3)复制文本文件
                BufferedReader br = new BufferedReader(new FileReader("a.txt"));
                PrintWriter pw = new PrintWriter(new FileWriter("b.txt"),true);
               
                String line = null;
                while((line=br.readLine())!=null) {
                        pw.println(line);
                }
               
                pw.close();
                br.close();

0 个回复

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