while((MAP = inputFile.readLine()) != null) {
System.out.println(MAP);
}
我們如何找出while循環執行的迭代次數?在這個文本文件中,它們有時可能是5行數據,或100行數據。如果它們是5行,while循環可能執行6次循環。我想要那個號碼。我們怎樣才能找出while循環持續的次數
有什麼建議嗎?
while((MAP = inputFile.readLine()) != null) {
System.out.println(MAP);
}
我們如何找出while循環執行的迭代次數?在這個文本文件中,它們有時可能是5行數據,或100行數據。如果它們是5行,while循環可能執行6次循環。我想要那個號碼。我們怎樣才能找出while循環持續的次數
有什麼建議嗎?
將while循環外部的變量設置爲計數器,然後在while循環中增加計數器。
int count = 0;
while((MAP = inputFile.readLine()) != null) {
System.out.println(MAP);
count++;
}
System.out.println(count);
在while循環之前將變量設置爲0,並在while循環內增加變量。在while循環之後輸出變量。
int iterations = 0;
while((MAP = inputFile.readLine()) != null) {
System.out.println(MAP);
iterations++;
}
int i = 0;
while((MAP = inputFile.readLine()) != null) {
i++;
System.out.println(MAP);
// Some other stuff
}
System.out.println(i);
爲什麼不自己做,如果你可以使用java.io.LineNumberReader.getLineNumber()
?