Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用扫描仪输入时出错_Java_Printing_Java.util.scanner_Eclipse Mars - Fatal编程技术网

Java 使用扫描仪输入时出错

Java 使用扫描仪输入时出错,java,printing,java.util.scanner,eclipse-mars,Java,Printing,Java.util.scanner,Eclipse Mars,我正试图把我的文件输入到我的课堂中。我是这样测试的: Scanner input = new Scanner(new File("input.txt")); System.out.print(input); 但是,控制台会打印出以下内容: java.util.Scanner[delimiters=\p{javaWhitespace}+][position=0][match valid=false][need input=false][source closed=fals

我正试图把我的文件输入到我的课堂中。我是这样测试的:

    Scanner input = new Scanner(new File("input.txt"));
    System.out.print(input);
但是,控制台会打印出以下内容:

    java.util.Scanner[delimiters=\p{javaWhitespace}+][position=0][match valid=false][need input=false][source closed=false][skipped=false][group separator=\,][decimal separator=\.][positive prefix=][negative prefix=\Q-\E][positive suffix=][negative suffix=][NaN string=\Q?\E][infinity string=\Q?\E]

如果有人能帮助我,我会非常感激:你需要逐行阅读文件内容,而不是简单地打印扫描仪对象。也许是这样的:

while (input.hasNextLine())
{
  String line = input.nextLine();
  System.out.println (line);
}

谢谢你,伙计,我才意识到这个问题有多傻,哈哈,但我很感激你能用这样的语言向我解释:)