17 окт. 2012 г.

JAVA — КОПИРОВАНИЕ ФАЙЛА ПОБАЙТОВО(FILEOUTPUTSTREAM)

import java.io.*;
 public class CopyFile {
 public static void main(String[] args) throws IOException {
 int i;
 FileInputStream fin = null;
 FileOutputStream fout = null;
 if(args.length !=2) {
 System.out.println("USE: CopyFile ");
 return; } 
 try{
 fin = new FileInputStream(args[0]);
 fout = new FileOutputStream(args[1]); 
 do { i = fin.read();
 if(i!=-1)fout.write(i); 
 }while(i!=-1); }
catch(IOException er){ 
 System.out.println(er.toString());
 }finally {
 try{ if(fin !=null) fin.close();
 if (fout != null) fout.close(); }
catch(IOException er){ 
 System.out.println("Ошибка закрытия файла"); } } } }

Комментариев нет:

Отправить комментарий