</pre><pre name="code" class="java">import java.io.*;
public class xin {
public static void main(String[] args) throws IOException {
int i;
if(args.length < 2){
System.out.println("涂涂问你要打开哪个文件");
System.exit(1);
}
FileReader fr = new FileReader(args[0]);
FileWriter fw = new FileWriter(args[1]);
System.out.println("涂涂说把"+args[0]+"写入"+args[1]);
while((i=fr.read())!=-1){
System.out.print((char)i);
fw.write(i);
}
fw.close();
}
}
tu.txt内容:
涂涂说这次中英文都可以在DOS上显示了!
^-^ ^0^
I love java!
运行结果:
F:\work>javac xin.java
F:\work>java xin tu.txt tutu.txt
涂涂说这次中英文都可以在DOS上显示了!
^-^ ^0^
I love java!
tutu.txt内容:
涂涂说这次中英文都可以在DOS上显示了!
^-^ ^0^
I love java!
如果数据输入完毕后无fw.close(); 或 fw.flush(); 语句,则tutu.txt中一片空白。