File read = new File("Numbers.txt");
Scanner inputFile = new Scanner(read);
while(inputFile.hasNext())
{
sum = inputFile.nextDouble() + sum;
count++;
}
inputFile.close();//close the input file
我想讀出的數據文本文件Numbers.txt
和下面的代碼編譯好,但我得到了Java.io.FileNotFoundException
錯誤的程序運行時。我也嘗試輸入完整的文件路徑,但我可能做錯了。有任何想法嗎?Java.io.FileNotFoundException使用File對象
這應該工作得很好,如果文件真的存在。文件名可能不正確。 – 2013-02-19 19:52:38
您正在使用相對路徑,該路徑將相對於正在運行的Java程序的工作目錄進行解析。使用Java處理文件時,最好指定絕對路徑。 – Perception 2013-02-19 19:53:16