Interviews Questions, Algorithms, Aptitude, C Interview Program, C Theory Question, Aptitude Tricks, Test Series,

Thursday 7 March 2019

Sixth week Term Work Program 4

Question:
Write a Java program to that simulates copy command.

Solution:
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

// file streams (STREAMS)
public class program {
public static void main(String[] args)  {
FileInputStream fin=null;
FileOutputStream fout=null;
int num;
try {
fin=new FileInputStream(args[0]);
fout=new FileOutputStream(args[1]);
while((num=fin.read())!=-1) {
fout.write(num);
System.out.print((char)num);
}

}catch(Exception e) {
e.printStackTrace();

}
finally {
System.out.println();
if(fin!=null)
try {
fin.close();
} catch (IOException e) {
e.printStackTrace();
}
if(fout!=null)
try {
fout.close();
}catch(Exception e) {
e.printStackTrace();

}
}

}

}

Output:
//Command Line Argument
123456789000111 My name Khan And I am not A hero.

0 comments:

Post a Comment