read(byte[] b)返回值是数组个数吗
时间: 2024-05-29 22:15:53 浏览: 109
java 将byte中的有效长度转换为String的实例代码
方法 `read(byte[] b)` 会尝试从输入流中读取一定数量的字节,并将其存储到给定的字节数组 `b` 中。它返回值是实际读取的字节数,可能小于所请求的字节数。如果已经到达文件末尾,则返回值为 `-1`。因此,如果返回值是 `-1`,则表示已经没有更多的数据可读取了。如果返回值为正数,则表示实际读取的字节数。
阅读全文