黑马程序员技术交流社区

标题: I/O流中readLine()的问题 [打印本页]

作者: IcepigX86    时间: 2016-7-23 21:00
标题: I/O流中readLine()的问题
while(br.readLine() != null){
      System.out.println(br.readLine());
}这样写,为什么只能打印出最后一行的字符串,
如果用String str;接收br.readLine()就可以打印所有行呢?
while((str=br.readLine()) != null){
      System.out.println(str);
}
感觉应该没有区别才对啊。
而且直接打印System.out.println(br.readLine());
                     System.out.println(br.readLine());
                     ......
不用循环也能打印全部行的字符串。求大神帮忙,想一天了!!{:2_41:}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2