编写一个Java应用程序,使用Java的输入输出流技术将Input.txt的内容逐行读出, 每读出一行就顺序为其添加行号(从1开始,逐行递增),并写入到另一个文本文件Output.txt中。
import java.io.*;
public class T2 {
public static void main(String[] args) {
try {
FileReader reader=new FileReader("Input.txt");
BufferedReader br=new BufferedReader(reader);
FileWriter writer=new FileWriter("Output.txt");
BufferedWriter bw=new BufferedWriter(writer);
String s=br.readLine();
for(int i=1;;i++){
System.out.print(i);
System.out.println(s);
bw.write(""+i);
bw.write(s,0,s.length());
s=br.readLine();
if(s==null) break;
bw.newLine();
}
bw.flush();
br.close();
bw.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}