当前位置: 代码迷 >> J2EE >> 这个for循环语句如何理解
  详细解决方案

这个for循环语句如何理解

热度:385   发布时间:2016-04-22 03:44:34.0
这个for循环语句怎么理解?
for (String str3 = localBufferedReader.readLine(); ; str3 = localBufferedReader.readLine())

------解决方案--------------------
这个蛋疼的写法。。。
相当于
String str3 = localBufferedReader.readLine();
while(true) {
 str3 = localBufferedReader.readLine();
}

那个for来读文件缺少文件读取结束的判断,是有问题的,中间应该还有一个str3!=null
------解决方案--------------------
楼上正解,一般c程序员喜欢这种风格。
  相关解决方案