Java Java.io.BufferedInputStream.read() 方法
-
描述
java.io.BufferedInputStream.read(byte[] b, int off, int len)方法从给定的偏移量开始,将字节输入流中的len此方法重复调用基础流read()重复读取继续,直到满足以下条件之一为止--
len个字节。
-
返回-1 ,指示文件结束。
-
如果available()方法返回0
-
-
声明
以下是java.io.BufferedInputStream.read(byte[] b, int off, int len)方法的声明。 -
参数
-
b要填充的字节数组。
-
off -从偏移量开始存储。
-
len要读取的字节数。
-
-
返回值
此方法不返回任何值。 -
异常
IOException如果发生I / O错误。 -
例子
下面的示例显示java.io.BufferedInputStream.read(byte [] b,int off,int len)方法的用法。假设我们有一个文本文件c:/test.txt ,其内容如下。该文件将用作示例程序的输入-让我们编译并运行以上程序,这将产生以下结果-