Java 全局变量中的用户输入值
我在公开的Java主类中声明了两个变量。请参阅下面的代码Java 全局变量中的用户输入值,java,java.util.scanner,Java,Java.util.scanner,我在公开的Java主类中声明了两个变量。请参阅下面的代码 java.util.Scanner; public class NestedExample { public int a,b,c; public static void main (String args[]) { System.out.println("Please enter the first value"); Scanner d = new Scanner(Syste
java.util.Scanner;
public class NestedExample {
public int a,b,c;
public static void main (String args[])
{
System.out.println("Please enter the first value");
Scanner d = new Scanner(System.in);
int a = d.nextInt();
System.out.println("Please enter the second value");
Scanner e = new Scanner(System.in);
int b = e.nextInt();
}
}
您能告诉我代码是否正确吗?因为它显示了Scanner命令中的一个错误
问候,,
Saurabh您没有添加
import
关键字。更改java.util.Scanner
导入java.util.Scanner代码>您的代码中缺少导入关键字。import
是一个Java关键字
它声明了一个Java类,用于import语句下面的代码中。声明Java类后,可以在代码中使用类名,而无需指定该类所属的包
为了使用Scanner类,您需要导入它
import java.util.Scanner;
您错过了import关键字代码是正确的,但它正在将值分配给局部变量,如果这不是您想要的,请从静态上下文访问静态变量或在main方法中为类创建对象