import java.util.Scanner;
public class DifferentTypesOfInput {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("type");
String userInput = scanner.nextLine();
System.out.println(userInput);
我有一个错误,在String userInput = scanner.nextLine();
线上,我得到一个错误消息";找不到符号,符号:变量扫描程序,位置:类DifferentTypesOfInput"。我使用的是Java 8,到目前为止我已经很好地使用了扫描仪功能。我不确定我做错了什么,所以任何指导都将不胜感激。
错误很简单,您正在使用-
String userInput = scanner.nextLine();
但是你定义了
Scanner scan = new Scanner(System.in)
所以你应该使用扫描而不是扫描仪
String userInput = scan.nextLine();
您已经将scanner对象定义为"扫描";并试图将其作为";扫描器";,请确保您将使用已定义的对象,它将解决此错误。