全网云盘资源分享群

期末代码

 使用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) {
        }
    }
}

 

posted @ 2020-07-13 17:02  颖火虫赵云  阅读(102)  评论(0编辑  收藏  举报
|