public class BufferedLineReader extends java.io.LineNumberReader implements LineReader
| Constructor and Description |
|---|
BufferedLineReader(java.io.InputStream is) |
BufferedLineReader(java.io.InputStream is,
int bufferSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
static BufferedLineReader |
fromString(java.lang.String s)
Returns a
BufferedLineReader that gets its input from a String. |
int |
peek()
Non-destructive one-character look-ahead.
|
java.lang.String |
readLine()
Read a line and remove the line terminator
|
getLineNumber, mark, read, read, reset, setLineNumber, skipclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLineNumberpublic BufferedLineReader(java.io.InputStream is)
public BufferedLineReader(java.io.InputStream is,
int bufferSize)
public static BufferedLineReader fromString(java.lang.String s)
BufferedLineReader that gets its input from a String. No charset conversion
is necessary because the String is in unicode.public java.lang.String readLine()
readLine in interface LineReaderreadLine in class java.io.LineNumberReaderpublic int peek()
peek in interface LineReaderpublic void close()
close in interface LineReaderclose in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.BufferedReader