read返回值问题
...
int bytes = in.read(buf, 0, buf.length);
int j = 1;
for(int i = 0; i < bytes; i++){ //文件字节数小于buf容量应该返回-1,那为什么循环还可以执行下去啊啊啊啊啊啊啊啊啊
...
...
int bytes = in.read(buf, 0, buf.length);
int j = 1;
for(int i = 0; i < bytes; i++){ //文件字节数小于buf容量应该返回-1,那为什么循环还可以执行下去啊啊啊啊啊啊啊啊啊
...
2015-07-25
举报