初学JAVA 请教文件里的内容为什么要用while循环读取
初学JAVA 请问文件里的内容为什么要用while循环读取

不需要while语句也可以实现文件内容的读取啊,而且((n=b.read(bytes))!=-1这个表达式是什么意思啊
新人求教
------解决方案--------------------
比如你文件里有2000个byte大小的内容,那就需要读二次,第一次是读1024个byte,第二次读2000-1024=976个byte
这样说总能明白了吧
不需要while语句也可以实现文件内容的读取啊,而且((n=b.read(bytes))!=-1这个表达式是什么意思啊
新人求教
------解决方案--------------------
比如你文件里有2000个byte大小的内容,那就需要读二次,第一次是读1024个byte,第二次读2000-1024=976个byte
这样说总能明白了吧