import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class FileOutputStreamEx {
 public static void main(String[] args) {
  File f = new File("C:/noirjo/work1/alter_jari/src/month7_day9/FileTest.java"); //복사할 내용이 있는 파일..
  FileInputStream fis = null;
  FileOutputStream fos = null;
  byte[] bytes = new byte[256];
  int _byte=-1;
  
  try{
   fis = new FileInputStream(f);
   fos = new FileOutputStream("D:/test.txt"); //복사할 파일.....
   
   while((_byte = fis.read()) != -1){
    fos.write(_byte);
   }
   System.out.println("다 읽고 복사 완료!!");
   
  } catch(Exception e){
   e.printStackTrace();
  } finally{
   try{
    if(fis!=null) fis.close();
    if(fos!=null) fos.close();
   } catch (IOException e){
    
   }
  }
 }
}

+ Recent posts