Java 对于每个循环,读取一行
我知道每个循环的开头和结尾有点混乱,我知道Java 对于每个循环,读取一行,java,Java,我知道每个循环的开头和结尾有点混乱,我知道br.readline()按行阅读文本文件。我不知道问题是什么,但是 for (String line = br.readLine(); line != null; line = br.readLine()) 与 for (String line = br.readLine(); line != null; line = br.readLine()) { // do loop } 不过我更喜欢 String line = br.readLi
br.readline()
按行阅读文本文件。我不知道问题是什么,但是
for (String line = br.readLine(); line != null; line = br.readLine())
与
for (String line = br.readLine(); line != null; line = br.readLine()) {
// do loop
}
不过我更喜欢
String line = br.readLine();
while(line != null) {
// do loop
line = br.readLine();
}
其定义为(C&p):
当这不是真的时,循环将结束:
String line = br.readLine();
那就是:在你做了之后
line != null;
然后得到
null
那么,你的问题是什么?这不是每个循环的,而是循环的标准。
String line = br.readLine();
line != null;
line = br.readLine())