gpt4 book ai didi

java - Java 中的 Math.random()

转载 作者:行者123 更新时间:2023-12-04 04:51:08 26 4
gpt4 key购买 nike

我在同一个项目中有 2 个类(class),我正在使用 Math.random()在他们两个。
在第一个一切正常,但在第二个它说 random()未定义。
“方法 random() 未定义 Math 类型”

任何解决方案?

最佳答案

你必须打电话
java.lang.Math.random()因为你的类名也是 Math,所以你必须指定包。

示例:

public class Math {

public static void main(String args []){
System.out.println("JDK MATH RANDOM " +java.lang.Math.random()); // refers to java.lang
System.out.println("My Math random implementation "+Math.random()); // refers to this class method, actually Math is redundant in this scope
}

public static double random(){
//some implementation
}

}

关于java - Java 中的 Math.random(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17459795/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com