--Here is the next action to copy to another file after the same file is added ...
PackageCom.dragon.java.addtotxt;ImportJava.io.BufferedReader;ImportJava.io.BufferedWriter;ImportJava.io.FileReader;ImportJava.io.FileWriter;Importjava.io.IOException;/** Add line numbers and colons to each line in day19-note. txt*/ Public classTest { Public Static voidMain (String args[]) {//because it is convenient to use BufferedReader to take into account the data of each rowBufferedReader br =NULL; BufferedWriter BW=NULL; Try{br=NewBufferedReader (NewFileReader ("D:/workspace/08-13/src/com/dragon/java/addtotxt/days.txt")); Bw=NewBufferedWriter (NewFileWriter ("D:/workspace/08-13/src/com/dragon/java/addtotxt/days01.txt")); String lineString=NULL; inti = 0; while(true) {i++; //BufferedReader ReadLine method to read a row of data directlyLineString =Br.readline (); if(LineString = =NULL) { Break; } Else{lineString= "First" + i + "line:" +lineString; Bw.write (lineString); //write a row of dataBw.newline ();//another lineSystem.out.println (lineString); } } } Catch(Exception e) {System.out.println (e); } finally { Try{bw.close (); Br.close (); } Catch(IOException e) {System.out.println (e); } } }}
Java--> add lines and colons before each line of TXT file