因此,我正在寫一個程序,填充文件中的數據部分填充的數組,我需要知道文件中的行數,所以我可以使條件我的循環,所以沒有一個界限的例外。所以,我創建了說的方法:in.hasNextLine()永遠不會終止於Java
public static int lineFinder(String[] names) throws FileNotFoundException
{
Scanner in = new Scanner(new File("prog6_1.txt"));
int count = 0;
while(in.hasNextLine())
{
count++;
}
return count;
}
我的文件是這樣的:
3459 KAIT伊麗莎白·布朗4.00
5623雷切爾傑西卡·史密斯3.45
9837托馬斯·羅伯特·多伊3.73
1235 Riley Leigh Green 2.43
它永遠不會終止,我不知道爲什麼,因爲我在最後放了一個額外的行。有什麼建議麼?
謝謝你的回答我的問題! – kebrown4