问答详情
源自:5-1 字节字符转换流
当read()的时候,有没有可能读到的值是-1?为什么?
int i;
while((i = fis.read()) != -1)
提问者:0214YIwangZHE
2016-03-08 09:06
个回答
芮城人在上海
2016-03-08 12:08:25
已采纳
因为
int read()
这个函数读的是一个byte的数据,而 -1 是4个byte,所以不可能读到-1。
1