Java.io.PushbackInputStream.read() 方法
-
描述
Java.io.PushbackInputStream.read() 方法读取数据的从该输入流的下一个字节。值字节以 0 到 255 范围内的 int 形式返回。如果由于已到达流末尾而没有可用字节,则返回值 -1。此方法会阻塞,直到输入数据可用、检测到流结束或抛出异常为止。 此方法返回最近推回的字节(如果有),否则调用其底层输入流的 read 方法并返回该方法返回的任何值。 -
声明
以下是protected void read()方法的声明。 -
参数
不适用 -
返回值
此方法返回数据的下一个字节,如果已到达流的末尾,则返回 -1。 -
异常
IOException - 如果此输入流已通过调用其 close() 方法关闭,或发生 I/O 错误。 -
例子
以下示例显示java.io.PushbackInputStream.read()方法的用法。让我们编译并运行以上程序,这将产生以下结果-