题目内容
使用Java的输入、输出流将一个文本文件的内容按行读出,每读出一行就顺序添加行号,并写入到另一个文件中。按照题意填空。import java.io.*;public class Xiti7 {public static void main(String[] args) {File file=new File("d:\\student.txt");File tempFile=new File("d:\\temp.txt");try{ FileReader inOne=new FileReader(file);//定义一个缓冲流对象inTwo对inOne对象指定的文件操作FileWriter tofile=new FileWriter(tempFile);BufferedWriter out= new BufferedWriter(tofile);String s=null;int i=0;//inTwo对象按行读取文件,并将读到的值赋值给swhile(s!=null){i++;//行号//给文件每行内容前写入行号,内容不变。// 输出换行符s=inTwo.readLine();}//关闭inOne流inTwo.close();// out流刷新缓存out.close();tofile.close();}catch(IOException e){System.out.println(e);}}}
查看答案
搜索结果不匹配?点我反馈
更多问题