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.IOExceptionpublic java.lang.String readLine()
throws java.io.IOException
java.io.IOExceptionpublic int poll()
throws java.io.IOException
java.io.IOExceptionpublic int peek(int index)
throws java.io.IOException
index - java.io.IOExceptionpublic int peekNext()
throws java.io.IOException
java.io.IOExceptionpublic int peek()
throws java.io.IOException
java.io.IOExceptionpublic long skip(long n)
throws java.io.IOException
skip 在类中 java.io.Readerjava.io.IOExceptionpublic boolean isEnd()
public int read(char[] cbuf,
int off,
int len)
throws java.io.IOException
read 在类中 java.io.Readerjava.io.IOExceptionpublic void close()
throws java.io.IOException
close 在接口中 java.io.Closeableclose 在接口中 java.lang.AutoCloseableclose 在类中 java.io.Readerjava.io.IOExceptionpublic boolean startWith(java.lang.String start)
throws java.io.IOException
start - java.io.IOExceptionpublic int getCol()
public int getRow()