【问题标题】:Java - Random.nextInt compilation error;_; [closed]Java - Random.nextInt 编译错误;_; [关闭]
【发布时间】:2015-03-04 20:39:42
【问题描述】:

所以我正在尝试学习 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");
    }

}

}

它给了我错误:

“线程“main”中的异常 java.lang.Error:未解决的编译问题: 对于 Random 类型,方法 nextInt(int) 未定义 在 coin.main(coin.java:8)"

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

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

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

【问题讨论】:

    标签: java random methods undefined


    【解决方案1】:

    你必须导入这个类:

    import java.util.Random;
    

    检查您是否正在导入正确的 Random 类。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多