Java Scanner 无法读取我的 txt 文件

标签 java file input java.util.scanner

我有点沮丧,因为这么简单的事情却给我带来了问题。自从我开始使用 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/

相关文章:

java - 在 Nashorn 中将 URLConnection 转换为 HttpUrlConnection

java - JVM后台运行什么

c++ - 将文件嵌入到程序中

javascript - 显示折扣计算中的总节省

java - session 变量在第一次请求后变为空

java - 在 Phonegap (Java Android) 中运行 native 代码

image - 如何在 Go 中发送带有图像和一些参数的 http post 请求?

c - 文件大小 c 不同于大小数据字符串的大小

c - 这样当输入无效值时,用户必须在 C 中重试新值

python - 即使用户输入 0,列表也会继续打印