LineNumberReader setLineNumber Example
LineNumberReader class setLineNumber example. This example shows you how to use setLineNumber method.
LineNumberReader class setLineNumber example.public void setLineNumber(int lineNumber) Set the current line number.
Here is the code
/**
* @ # SetLineNumber.java
* A class repersenting use to setLineNumber method
* of LineNumberReader class in java.io package
* version 28 May 2008
* author Rose India
*/
import java.io.*;
public class SetLineNumber {
public static void main(String args[]) throws Exception {
// Create a new instance of a LineNumberReader object
// that is reading from a FileReader object.
File myFile = new File("text.txt");
FileReader fileReader = new FileReader(myFile);
LineNumberReader reader = new LineNumberReader(fileReader);
// Read from the FileReader.
String lineRead = "";
while ((lineRead = reader.readLine()) != null) {
System.out.println(lineRead);
}
// Determine the number of lines that were read.
System.out.println("Total lines read: " +
reader.getLineNumber());
// Reset the number of lines read.
reader.setLineNumber(0);
System.out.println("Total lines read after reset: " +
reader.getLineNumber());
// Close the LineNumberReader and FileReader.
fileReader.close();
reader.close();
}
} |
Output
This is my file.
It contains three lines.
This is the last line.
Total lines read: 3
Total lines read after reset: 0 |
|