public class QueueReader
extends java.io.Reader
构造器和说明 |
---|
QueueReader(java.io.Reader is) |
限定符和类型 | 方法和说明 |
---|---|
void |
close() |
int |
getCol() |
int |
getRow() |
boolean |
isEnd()
是否结束
|
int |
peek()
访问头部字节, 不删除
|
int |
peek(int index)
访问头部开始第几个字节, 不删除
|
int |
peekNext()
访问上次peekNext访问的下个位置的字节, 未访问过则访问索引0, poll, peek后归零, 不删除
|
int |
poll()
读取头部字节, 并删除
|
int |
read(char[] cbuf,
int off,
int len) |
java.lang.String |
readItem(char... ends)
读取一项数据
|
java.lang.String |
readLine()
读取一行
|
long |
skip(long n)
跳过和丢弃输入流中的数据
|
boolean |
startWith(java.lang.String start)
是否以 start 开始
|
public java.lang.String readItem(char... ends) throws java.io.IOException
ends
- 结束符, 默认' ', '\r', '\n'java.io.IOException
public java.lang.String readLine() throws java.io.IOException
java.io.IOException
public int poll() throws java.io.IOException
java.io.IOException
public int peek(int index) throws java.io.IOException
index
- java.io.IOException
public int peekNext() throws java.io.IOException
java.io.IOException
public int peek() throws java.io.IOException
java.io.IOException
public long skip(long n) throws java.io.IOException
skip
在类中 java.io.Reader
java.io.IOException
public boolean isEnd()
public int read(char[] cbuf, int off, int len) throws java.io.IOException
read
在类中 java.io.Reader
java.io.IOException
public void close() throws java.io.IOException
close
在接口中 java.io.Closeable
close
在接口中 java.lang.AutoCloseable
close
在类中 java.io.Reader
java.io.IOException
public boolean startWith(java.lang.String start) throws java.io.IOException
start
- java.io.IOException
public int getCol()
public int getRow()