在线上读取包含更多字符串的文本文件并且扫描仪不会注意到空格

时间:2016-07-01 15:23:30

标签: java java.util.scanner

我目前正在尝试从数据文件中扫描文本而它不识别空间,因此在打印时将其计为2个字符串。

  while (scanner.hasNextLine())
    {
        String id = scanner.next();
        String species = scanner.next();
        String name = scanner.next();
        System.out.println(id + "\t" + species + "\t" + name);
        lineOfText = scanner.nextLine();
    }

这是我所拥有的代码,并且在物种之间的空间线上,它打印出物种的后半部分,因此不会在最后添加名称。

0 个答案:

没有答案