JAVA IO流中常用处理流程序示列

public static void main1() throws IOException{
    
    
  BufferedOutputStream out;
  BufferedInputStream in = null;  
  in = new BufferedInputStream(new FileInputStream(""));
  out = new BufferedOutputStream(new FileOutputStream(  "", true));
  byte[] buffer = new byte[1024];
  int hasRead = 0;
  while((hasRead  = in.read(buffer)) > 0){
    
    
   out.write(buffer, 0, hasRead);
  } 
  in.close();
  out.flush();
  out.close();
 }
 public static void main2() throws IOException{
    
    
  BufferedWriter out;
  BufferedReader in = null;  
  in = new BufferedReader(new FileReader(""));
  out = new BufferedWriter(new FileWriter( 
    "", true));
  char[] buffer = new char[32];
  int hasRead = 0;
  while((hasRead  = in.read(buffer)) > 0){
    
    
   out.write(buffer, 0, hasRead);
  }
  in.close();
  out.flush();
  out.close();
 }

猜你喜欢

转载自blog.csdn.net/weixin_44703894/article/details/109844667