Writer与Reader实例(将字节流转换成字符流):
(1)import java.io.*;
public class rw {
public static void main(String[] args)throws Exception
{
FileOutputStream o=new FileOutputStream("2.txt");
OutputStreamWriter w=new OutputStreamWriter(o);
BufferedWriter bw=new BufferedWriter(w);
bw.write("ghsldglsd;s;dgj;asd;g");
bw.close();
FileInputStream i=new FileInputStream("2.txt");
InputStreamReader ir=new InputStreamReader(i);
BufferedReader br=new BufferedReader(ir);
System.out.println(br.readLine());
}
}
(2)多行数据的读写
InputStreamReader ir2=new InputStreamReader(System.in);
BufferedReader br2=new BufferedReader(ir2);
String str;
while((str=br2.readLine())!=null)
System.out.println(str);