- public static void main(String[] args) throws IOException
- {
- BufferedReader bufr = new BufferedReader(new InputStreamReader(new FileInputStream("j.txt"),"UTF-8"));
- BufferedWriter bufw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream("ja.txt"),"UTF-8"));
- String line = null;
- while((line=bufr.readLine())!=null)
- {
- bufw.write(line+"<br/>");
- bufw.newLine();
- bufw.flush();
- }
- bufr.close();
- bufw.close();
- System.out.println("OK!");
- }
复制代码
试着读个文件 再写出来, 发现是乱码的, 查了下 原来是这样的, 只有 字符流 InputStream OutputStream 才能指定编码吗? |