Java - Random.nextInt 编译错误;_;

Java - Random.nextInt compilation error;_;

所以我正在努力学习 Java 但像这样的错误并没有帮助:/ 我正在按照教程进行操作,然后出现编译错误。我尝试了很多方法,但没有任何帮助:( 这是在我的 Eclipse 上无法编译的示例代码:

public class coin {
public static void main(String[] args){

    Random rand = new Random();

    int result = rand.nextInt(2);

    if (result == 0){
        System.out.println("heads");
    }

    else if(result == 1){
        System.out.println("tails");
    }

    else if(result == 3){
        System.out.println("side. fix your random number generator");
    }

}

}

它给我错误:

"Exception in thread "main" java.lang.Error: 未解决的编译问题: Random 类型未定义方法 nextInt(int) 在 coin.main(coin.java:8)"

我放弃了 - 我没主意了。请帮忙;_;

编辑:是的,我试过 Ctrl + Shift + O

编辑 2:现在我明白了我的问题所在。我试图在最后用 () 随机导入... "import java.util.Random();" 这就是它不起作用的原因 - 现在好了 :)

你必须导入这个 class:

import java.util.Random;

检查您是否导入了正确的随机 class。