Java Scanner没有读取我的txt文件

时间:2015-04-01 02:27:10

标签: 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,但这也不起作用。

我很感激任何提示。

1 个答案:

答案 0 :(得分:4)

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