以字符为单位的IO

Code:
  1. import java.io.*;  
  2. public class WriterTest {  
  3.     public static void main(String[] args) throws Exception {  
  4.         FileOutputStream fos = new FileOutputStream("D://java//1.txt");  
  5.         OutputStreamWriter osw = new OutputStreamWriter(fos);  
  6.         BufferedWriter bw = new BufferedWriter(osw);  
  7.         bw.write("123456789");  
  8.         bw.close();  
  9.           
  10.         FileInputStream fis = new FileInputStream("D://java//1.txt");  
  11.         InputStreamReader isr = new InputStreamReader(fis);  
  12.         BufferedReader br = new BufferedReader(isr);  
  13.         System.out.print(br.readLine());  
  14.         br.close();  
  15.           
  16.           
  17.         InputStreamReader isrin = new InputStreamReader(System.in);  
  18.         BufferedReader brin = new BufferedReader(isrin);  
  19.         String s;  
  20.         while((s = brin.readLine()) != null) {  
  21.             System.out.println(s);  
  22.         }  
  23.         brin.close();  
  24.           
  25.     }  
  26. }  

 

你可能感兴趣的:(以字符为单位的IO)