import java.util.Scanner;
public class Count {
public static void main(String []args){
Scanner s=new Scanner(System.in);
int i=s.nextInt();
int j=i+1;
System.out.println(j);
}
}
这是java中的基本代码,当我在自己的PC上运行它时它运行良好,我在Online compiler上编译和执行的代码相同,它给出了一些错误,为什么??
Exception in thread "main" java.util.NoSuchElementException
at java.util.Scanner.throwFor(Scanner.java:907)
at java.util.Scanner.next(Scanner.java:1530)
at java.util.Scanner.nextInt(Scanner.java:2160)
at java.util.Scanner.nextInt(Scanner.java:2119)
at Count.main(Count.java:28)
最佳答案
有一个field用于向 STDIN 提供输入参数。
During your program you may ask user to input some values in the form of number or strings. Because on the web we can not give interactive option to provide input, so we provided this option to provide all the inputs in one line which will be read by your program using different functions available in your programming language.
关于java - 在线编译器与本地编译器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22011843/