使用while循環,能夠讀完大于字節數組長度的文件嗎?如何實現的?
如果傳入的文件大于8*1024,使用while是不是就能全部讀入呢?但是當讀滿8*1024后,沒有被釋放,如何繼續往buf中讀入呢?
另外,我導入一個項目會出錯呢?,但是我新建一個項目和相同名稱的Class,然后再把代碼拷貝進去就不會報錯,是什么原因???
如果傳入的文件大于8*1024,使用while是不是就能全部讀入呢?但是當讀滿8*1024后,沒有被釋放,如何繼續往buf中讀入呢?
另外,我導入一個項目會出錯呢?,但是我新建一個項目和相同名稱的Class,然后再把代碼拷貝進去就不會報錯,是什么原因???
2016-01-08
舉報
2016-01-10
betys=in.read(buf,0,buf.length),讀取信息內容的時候,將信息暫時存入buf數組,一次性讀不完的,會將讀取到的信息的buf數組循環釋放的,然后再繼續存入buf數組,繼續釋放------我是這樣想的,僅供參考
2016-01-08
betys=in.read(buf,0,buf.length)//從文件中讀取內容存入到buf緩存中,從第0為開始,到buf.length結束;當文件沒讀完二buf數組存完后,會重新建一個byte進行存儲;
第二個上面說了是你的這個項目配置出錯啦