2011年计算机二级考试JAVA知识点整理(39)

2014-11-01 10:15:09 · 作者: · 浏览: 68

  1.3.5 文件流的建立


  File f=new File("temp.txt");


  FileInputStream in=new FileInputStream(f);


  FileOutputStream out=new FileOutputStream(f);


  例子:文件拷贝


  import java.io.*;


  public class Copy{


  public static void main(String args[]){


  FileInputStream fis=null;


  FileOutputStream fos=null;


  try{


  fis=new FileInputStream("c2.gif");


  fos=new FileOutputStream("c2_copy.gif");


  int c;


  while((c=fis.read()) != -1)


  fos.write(c);


  }catch(Exception e){


  e.printStackTrace();


  }finally{


  if(fis != null) try{ fis.close(); }catch(Exception e){ e.printStackTrace(); }


  if(fos!= null) try{ fos.close(); }catch(Exception e){ e.printStackTrace(); }


  }


  }


  }


  编辑推荐: