使用Java的输入输出流将一个文本文件的内容按行读出,每读出一行,就顺序添加行号,并写入到另一个文件中。
import java.io.*;
public class E {
public static void main(String args[]) {
File file = new File("E.java");
File tempFile = new File("temp.txt");
try {
FileReader inOne = new FileReader(file);
BufferedReader inTwo = new BufferedReader(inOne);
FileWriter tofile = new FileWriter(tempFile);
BufferedWriter out = new BufferedWriter(tofile);
String s = null;
int i = 0;
s = inTwo.readLine();
while (s != null) {
i++;
out.write(i + " " + s);
out.newLine();
s = inTwo.readLine();
}
inOne.close();
inTwo.close();
out.flush();
out.close();
tofile.close();
} catch (IOException e) {
}
}
}
Original: https://www.cnblogs.com/2zly/p/13405833.html
Author: 颖火虫赵云
Title: 期末代码
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/590485/
转载文章受原作者版权保护。转载请注明原作者出处!