最贊回答 / biofool_0001
我也遇到相同的問題,網上查資料后解決了,方法如下:設置:?1.點 “window”-> "Preferences" -> "Java" -> "Installed JRES"2.此時"Installed JRES"右邊是列表窗格,列出了系統中的 JRE 環境,選擇你的JRE,然后點邊上的 "Edit...", 會出現一個窗口(Edit JRE)3.選中rt.jar文件的這一項:“c:\program files\java\jre_1.5.0_06\lib\rt.jar”?點 左邊的“+”...
2014-12-06
最贊回答 / 好幫手慕珊
String s="";while((s=br.readLine())!=null){? ? System.out.println(s);代碼最好寫成上面這樣,按照你的寫法,每次循環要執行兩次br.readLine()語句,相當于每次執行循環要讀兩行。
2014-12-06
最新回答 / 好幫手慕珊
用處不一樣,RandomAccessFile類支持對隨機訪問文件的讀寫。RandomAccessFile與InputStream和OutputStream在繼承關系上沒有聯系
2014-12-05
最贊回答 / 源代碼_思無邪
建立數組進行讀文件,就是為了讀取文件內容時快一些而己,不管你建多大的數組(當然還受內存大小影響),總會有你一次讀不了的文件。你首先要明白你讀文件是為了干什么?有沒有必要一次將文件都讀到流中,象老師講的例子:復制文件,或者是將大文件分割再合成等就沒有必要一次將文件讀到流中呀。一次性讀不完,老師的例子里說得很清楚了呀:就是那個while((b=in.read(buf, 0, buf.length))!=-1)語句,沒有讀完就一直循環,只到讀到文件尾。
2014-11-26