Mega Code Archive

 
Categories / Java / File Input Output
 

Set eolIsSignificant

import java.io.BufferedReader; import java.io.FileReader; import java.io.StreamTokenizer; class Main {   public static void main(String args[]) throws Exception {     FileReader fr = new FileReader(args[0]);     BufferedReader br = new BufferedReader(fr);     StreamTokenizer st = new StreamTokenizer(br);     st.eolIsSignificant(true);     int lines = 1;     while (st.nextToken() != StreamTokenizer.TT_EOF) {       switch (st.ttype) {       case StreamTokenizer.TT_EOL:         ++lines;       }     }     System.out.println("There are " + lines + " lines");     fr.close();   } }