-
- 所有已知实现类:
-
BufferedReader
,CharArrayReader
,CharBuffer
,FileReader
,FilterReader
,InputStreamReader
,LineNumberReader
,PipedReader
,PushbackReader
,Reader
,StringReader
,URLReader
public interface Readable
Readable
是角色的来源。 来自Readable
字符通过Readable
可供读取方法的调用者使用 。- 从以下版本开始:
- 1.5
-
-
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 int
read(CharBuffer cb)
尝试将字符读入指定的字符缓冲区。
-
-
-
方法详细信息
-
read
int read(CharBuffer cb) throws IOException
尝试将字符读入指定的字符缓冲区。 缓冲区按原样用作字符存储库:唯一的更改是put操作的结果。 不执行缓冲器的翻转或倒带。- 参数
-
cb
- 将字符读入的缓冲区 - 结果
-
添加到缓冲区的值为
char
,如果此字符源位于其末尾,则为-1 - 异常
-
IOException
- 如果发生I / O错误 -
NullPointerException
- 如果cb为null -
ReadOnlyBufferException
- 如果cb是只读缓冲区
-
-