www.pudn.com > exercise.rar > FileOutputStreamDemo.java


import java.io.*; 
class FileOutputStreamDemo{ 
	public static void main(String[] args)  
	{ 
		if (args.length!=2) 
                   { 
                      System.err.println("I/O error-"); 
                      System.exit(0); 
		} 
		String source =args[0]; 
        String destination =args[1]; 
		try{ 
		InputStream Input=new FileInputStream(args[0]); 
        System.out.println("Opened"+source+"for reading"); 
		OutputStream Output=new FileOutputStream(args[1]); 
		System.out.println("Opened"+destination+"for writing"); 
 
		int data = Input.read(); 
 
		while(data != -1) 
			{ 
			 Output.write(data); 
              
			 data= Input.read(); 
			} 
		Input.close(); 
		Output.close(); 
		System.out.println("I/O streams closed"); 
 
		} 
		catch(IOException ioe) 
		{ 
			System.err.println("I/O error-"+ioe); 
		} 
	} 
}