Java Java.io.DataInputStream.readFully() 方法
-
描述
java.io.DataInputStream.readFully(byte[] b)方法从输入流中读取len个字节。它会阻塞,直到出现以下情况之一-- b。输入数据的长度字节可用。
- 检测到文件末尾。
- 如果发生任何I / O错误。
-
声明
以下是java.io.DataInputStream.readFully(byte[] b, int off, int len)方法的声明- -
参数
-
b目标缓冲区。
-
off -数据的偏移量。
-
len要读取的字节数。
-
-
返回值
此方法不返回任何值。 -
异常
-
IOException如果发生任何I / O错误或流已关闭。
-
EOFException如果此输入流之前到达末尾。
-
-
例子
以下示例显示java.io.DataInputStream.readFully(byte [] b,int off,int len)方法的用法。假设我们有一个文本文件c:/test.txt ,其内容如下。该文件将用作示例程序的输入-让我们编译并运行以上程序,这将产生以下结果-