Mega Code Archive

 
Categories / Java / File Input Output
 

Using the LineNumberReader to read a text file line by line

import java.io.FileReader; import java.io.LineNumberReader; public class Main {   public static void main(String[] args) throws Exception {     LineNumberReader r = new LineNumberReader(new FileReader("yourFile.txt"));     String line = null;     while ((line = r.readLine()) != null) {       System.out.println(r.getLineNumber() + ": " + line);     }     r.close();   } }