代码如下:
import java.util.Scanner;
public class Programm2 {
int n;
Scanner inp = new Scanner(System.in);
n = inp.nextInt();
}
我想要得到的只是用户输入,我不知道为什么会将这个错误发送到inp的声明行。 我的IDE是Eclipse,并且使用默认设置创建了类(没有添加任何新内容)。
答案 0 :(得分:1)
您的代码需要进入方法。
class Programm2
{
int n = 0;
public void aMethod() {
Scanner inp = new Scanner(System.in);
n = inp.nextInt();
}
}