Re: [問題] 從靜態連結抓圖片

看板java作者 (null)時間15年前 (2009/06/23 22:50), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/2 (看更多)
不要使用 while (br.available() > 0) 。available 並不是都準確的。 乖乖判斷 EOF 比較好。 另外,即使你用 BufferedInputStream 還是不要一個一個寫入。 byte[] data = new byte[1024]; int count = br.read(data); while (count != -1) { System.out.println("write " + count + " bytes"); fos.write(data, 0, count); count = br.read(data); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.53.35

06/23 23:13, , 1F
謝謝你,成功了
06/23 23:13, 1F
文章代碼(AID): #1AGEk-Xb (java)
文章代碼(AID): #1AGEk-Xb (java)