[問題] IO問題

作者: frankfgt (iverson)   2014-12-03 22:15:32
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的檔案呢?
請問是哪裡出的問題, 麻煩請指導下迷津.. 謝謝
作者: luoqr (.....)   2014-12-04 08:52:00
因為跳出while的條件是C=null時...
作者: realmeat (真肉)   2014-12-04 11:44:00
問題是你把結果存在D, 你print錯對象
作者: frankfgt (iverson)   2014-12-04 12:03:00
改D可以 但是會把一開始預設的NULL也編程進去,是否可解
作者: realmeat (真肉)   2014-12-04 12:36:00
D=null; (x) D=""; (o)

Links booklink

Contact Us: admin [ a t ] ucptt.com