Java 扫描仪没有读取我的 txt 文件

Java Scanner isn't reading my txt file

我有点沮丧,因为这么简单的事情给我带来了问题。我已经有一段时间没有开火了 Java 但我很确定我做的一切都是对的。这是我的代码:

import java.util.Scanner;

public class driver {
    public static void main(String[] args){
        Scanner input = new Scanner("numbers.txt");
        while(input.hasNext()){
            System.out.println(input.nextInt());
        }

    }
}

我尝试将文件移动到 src 文件夹。我还尝试将扫描仪指向文件 C://sample.txt,但这也不起作用。

如有任何提示,我将不胜感激。

Scanner(String) 构造函数将 Scanner 指向该字符串的内容——该字符串不代表文件名。您可以使用 new Scanner(new File("numbers.txt")).