The Java.io.LineNumberReader class is a buffered character-input stream that keeps track of line numbers.A line is considered to be terminated by any one of a line feed ('\n'), a carriage return ('\r'), or a carriage return followed immediately by a linefeed.
Following is the declaration for Java.io.LineNumberReader class:
public class LineNumberReader extends BufferedReader
Following are the fields for Java.io.LineNumberReader class:
protected Object lock -- This is the object used to synchronize operations on this stream.
|S.N.||Constructor & Description|
This creates a new line-numbering reader, using the default input-buffer size.
LineNumberReader(Reader in, int sz)
This creates a new line-numbering reader, reading characters into a buffer of the given size.
|S.N.||Method & Description|
This method gets the current line number.
This method mark the present position in the stream.
This method read a single character.
This method read characters into a portion of an array.
This method read a line of text.
This method reset the stream to the most recent mark.
This method set the current line number.
This method skip characters.
This class inherits methods from the following classes: