StreamReader
-
使用StreamReader将字节流转换为字符流
FileInputStream fis = new FileInputStream("D:/code/dd.txt"); //把字节流转换为字符流 InputStreamReader isr = new InputStreamReader(fis); //把isr包装成带缓冲区的字符流 BufferedReader br = new BufferedReader(isr);
-
使用嵌套完成上面的过程
BufferedReader br = new BufferedReader( new InputStreamReader( new FileInputStream("D:/code/dd.java")));
StreamWriter
-
// FileOutputStream fos = new FileOutputStream("D:/code/ggg.txt"); // OutputStreamWriter osw = new OutputStreamWriter(fos); // BufferedWriter bw = new BufferedWriter(osw); BufferedWriter bw2 = new BufferedWriter( new OutputStreamWriter( new FileOutputStream("D:/code/gg.txt")));