// 封装文本文件 File file = new File("d:/test11.txt"); // BufferedReader br = new BufferedReader(new FileReader( // "d:/test.txt")); // BufferedReader br = new BufferedReader(new FileReader(file)); BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(file),"gbk"));//转成gbk就不乱码了 // 封装通道内流 BufferedWriter bw = new BufferedWriter(new OutputStreamWriter( s.getOutputStream())); String line = null; while ((line = br.readLine()) != null) { // 阻塞 bw.write(line); bw.newLine(); bw.flush(); System.out.println(line); }
java读取默认编码是ansi的文本文件时,解决中文乱码问题
最新推荐文章于 2024-08-16 10:09:29 发布