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。
有人可以帮我弄清楚我做错了吗?
答案 0 :(得分:0)
您错过了方法调用npm install typescript -g
的方括号()
。
hasNextInt()