全站数据
8 4 2 0 5 8 1

使用java的输入输出流将一个文本文件的内容按行读取,每读一行就顺序添加行号,并写入到另一个文件中

四川自考助手 | 简单学习,快乐成才!         
问题更新日期:2024-10-23 10:04:30

问题描述

使用java的输入输出流将一个文本文件的内容按行读取,每读一行就顺序添加行号,并写入到另一个文件中希望能解答下
精选答案
最佳答案

Scanner sc=new Scanner(new File(

"abc.txt

"));

int c=1;

FileWriter fw =new FileWriter(

"sf.txt

");

while(sc.hasNextLine()){

String s=c+sc.nextLine();

fw.write(s+

"

r

");

fw.flush();

c++;

}

fw.close();

sc.close();