当前位置: 代码迷 >> J2SE >> 不可以这样定义吗?解决办法
  详细解决方案

不可以这样定义吗?解决办法

热度:64   发布时间:2016-04-24 01:45:29.0
不可以这样定义吗?
Java code
FileReader fr = new FileReader("c:/mydoc/hello.txt");        BufferedReader br = new BufferedReader(fr);//下面这句错了吗?                while (String str2 = br.readLine()!= null) {            System.out.println(str2);            str2 = br.readLine();        }        fr.close();        br.close();


------解决方案--------------------
探讨
引用:
引用:
while判断里面的代码是从右向左执行的,你这样等于是

while (String str2 = (br.readLine()!= null)) {

这样的话while判断里面是一个String,所以不行啊

+1


但是
while ((String str2=br.readLine……
  相关解决方案