案例简介:
使用FileInputStream 、FileOutputStream对象实现文件的复制要求源文件与目标文件从命令行输入。
案例代码:
import java.io. *;
public class CopyFile {
public static void main(String[] args) throws IOException{
if(args.length != 2){
System.out.println(
"Usage:java CopyFile<filenamel><filename2>.");
System.exit(1);
}
File sourceFile = new File(args[0]);
File destFile = new File(args[1]);
FileInputStream in = new FileInputStream(sourceFile);
FileOutputStream out = new FileOutputStream(destFile);
int c;
while ((c = in. read())!= -1){
out.write(c);
}
System. out.println("File Copy Successfully.");
in.close();
out.close();
}
}
案例运行图: