尝试使用扫描程序获取用户的输入,然后重复输入时出错


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对象定义为"扫描";并试图将其作为";扫描器";,请确保您将使用已定义的对象,它将解决此错误。

相关内容

最新更新