我有点沮丧,因为这么简单的事情却给我带来了问题。自从我开始使用 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"))
。
关于Java Scanner 无法读取我的 txt 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29381865/