课程
/后端开发
/Java
/文件传输基础——Java IO流
请问读取的字节数组buf[]长度是不是就是读取到的int的长度?32位?会有什么\0之类的结束字符吗?
2015-04-12
源自:文件传输基础——Java IO流 4-1
正在回答
这里可以读取最多buf.length()个字节
如果要想把一个int型的大数据读完, 要将那个int数据右移,然后读八位。之后再右移,再读八位。
不会有\0,read()读取的长度不是int的长度,read只读取了八位,然后填充到int的低八位中
举报
为您介绍IO流的使用,以及对象的序列化和反序列化的内容
2 回答在文件用数组长度进行批量读取时,每一次读取的字节个数不相等
3 回答批量读取的时候创建的数组长度是咋确定的?
1 回答bytes是什么含义,表示读到的数据的大小吗?还是读到的数据长度?
1 回答关于读取的字节数组问题
3 回答关于读取字节数组