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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

FileReader是使用默认码表读取文件, 如果需要使用指定码表读取, 那么可以使用InputStreamReader(字节流,编码表)
FileWriter是使用默认码表写出文件, 如果需要使用指定码表写出, 那么可以使用OutputStreamWriter(字节流,编码表)
                BufferedReader br =                         //高效的用指定的编码表读
                     new BufferedReader(new InputStreamReader(new FileInputStream("UTF-8.txt"), "UTF-8"));
                BufferedWriter bw =                                                 //高效的用指定的编码表写
                                new BufferedWriter(new OutputStreamWriter(new FileOutputStream("GBK.txt"), "GBK"));
                int ch;
                while((ch = br.read()) != -1) {
                        bw.write(ch);
                }
               
                br.close();
                bw.close();

1 个回复

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