找不到符号.hasNextInt

时间:2015-11-08 22:17:32

标签: java

if(args.length != 1){
    System.out.println("Incorrect number of arguments");
    return;
}

String inString = "";
Scanner s = new Scanner(new FileReader(args[0]));

while(s.hasNextInt){
    int temp = s.nextInt();
    inString += temp;
}

这是我的主要方法的代码摘录。代码不会编译;这两个错误是找不到符号(s.hasNextInt)和非法启动类型(while(s))。我在这里找到的另一个问题.hasNextInt并且找不到符号是有人试图在字符串而不是扫描仪上调用.hasNextInt,我无法弄清楚为什么我的扫描仪无法运行hasNextInt。我导入了.util和.io。

有人可以帮我弄清楚我做错了吗?

1 个答案:

答案 0 :(得分:0)

您错过了方法调用npm install typescript -g的方括号()

hasNextInt()