[问题] 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