[問題] IO問題

看板java作者 (iverson)時間10年前 (2014/12/03 22:15), 編輯推噓1(103)
留言4則, 3人參與, 最新討論串1/1
FileReader A = new FileReader("C:\\test1.txt"); BufferedReader B = new BufferedReader(A); String C = B.readLine(); String D=null; while(C!=null){ D+=C; C = B.readLine(); } System.out.println(C); 各位JAVA高手們想請問一下, 最近在練習io相關JAVA程式碼, 攻力不足+觀念不夠穩... 最近卡在這一段時間, 請問我這樣寫怎麼不能輸出我test1的檔案呢? 請問是哪裡出的問題, 麻煩請指導下迷津.. 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.143.220.46 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1417616137.A.64D.html

12/04 08:52, , 1F
因為跳出while的條件是C=null時...
12/04 08:52, 1F

12/04 11:44, , 2F
問題是你把結果存在D, 你print錯對象
12/04 11:44, 2F

12/04 12:03, , 3F
改D可以 但是會把一開始預設的NULL也編程進去,是否可解
12/04 12:03, 3F

12/04 12:36, , 4F
D=null; (x) D=""; (o)
12/04 12:36, 4F
文章代碼(AID): #1KVni9PD (java)
文章代碼(AID): #1KVni9PD (java)