Java 为什么找不到符号:in.nextInt错误?

Java 为什么找不到符号:in.nextInt错误?,java,compiler-errors,Java,Compiler Errors,我正试图用Java编写一个小游戏,它不断出现错误: 找不到符号 在.nextInt中的上。我在.nextInt中还有其他的可以很好地工作,所以我有点不知所措 import java.util.Scanner; public class Player { int difficult = 3; public Player() { } public void SetDifficult() { Scanner in = n

我正试图用Java编写一个小游戏,它不断出现错误:

找不到符号

在.nextInt中的
。我在.nextInt中还有其他的
可以很好地工作,所以我有点不知所措

import java.util.Scanner;

public class Player
{
     int difficult = 3;

     public Player()
     {
     }
     public void SetDifficult()
     {
         Scanner in = new Scanner(System.in);
         System.out.println("choose your difficulty:\n1. simple\n2. easy\n3. normal\n4. hard\n5. impossible");
         difficult = in.nextint();
         ...
}
出现此错误的原因是什么?

您有:

in.nextint()
你想要:

in.nextInt()

用大写字母I

快速浏览一下javadoc就会给出答案!