[問題] BufferedReader

看板java作者 (米拉)時間19年前 (2006/02/25 14:16), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
簡易程式碼如下 ... BufferedReader br = new BufferedReader(new FileReader("t.txt")); line = br.readLine() ; while(line != null) { count++ ; System.out.println("Line " + count); System.out.println(line); line = br.readLine() ; } ..... 若t.txt裡的內容為 This is line one. Testing. 則程式結果如下 Line 1 This is line one. Line 2 esting. (↑少一個T) 若把t.txt的內容改成(中間空一行) This is line one. Testing. 則結果就是正確的。 為什麼會這樣呀?而且只有第二行會少字,如果文字檔內有很多行, 第三行以後也都是正確的。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 69.218.8.5
文章代碼(AID): #13__PHEx (java)
文章代碼(AID): #13__PHEx (java)