J. E. N. I.
12.10 Contoh Dasar InputStream / OutputStream
Contoh berikut ini menggunakan class FileInputStream dan FileOutputStream untuk membaca dari sebuah file khusus dan mengcopy isi dari file ini ke file yang lain.
import java. io.*;
class CopyFile { void copy( String input, String output) { FileInputStream inputStr; FileOutputStream outputStr; int data; try { inputStr = new FileInputStream( input); outputStr = new FileOutputStream( output); while(( data = inputStr. read())!=-1) { outputStr. write( data);
} inputStr. close(); outputStr. close();
} catch( IOException ie) { ie. printStackTrace();
}
}
} public static void main( String args []) { String inputFile = args [ 0 ]; String outputFile = args [ 1 ]; CopyFile cf = new CopyFile(); cf. copy( inputFile, outputFile);
}
Pengenalan Pemrograman 2 14