gpt4 book ai didi

Java随机数异常行为

转载 作者:行者123 更新时间:2023-12-01 06:51:42 25 4
gpt4 key购买 nike

我在互联网上发现了一段代码片段。就这样吧

  public class Test {

public static void main(String[] args) {
Random random = new Random(441287210);

for(int j=0;j<10;j++) {

System.out.print(random.nextInt(10)+" ");

}
}

}

每次运行它时,它都会打印 1 1 1 1 1 1 1 1 1 1 。这可能有一个强有力的理由。

为什么会出现这种行为。

这是来源 --> http://www.javacodegeeks.com/2011/10/weird-funny-java.html

最佳答案

您正在将伪随机数字生成器初始化为特定状态,这意味着它将始终在运行中产生相同的输出。看起来有人刚刚找到了一颗种子,恰好产生了一系列有趣的结果。

关于Java随机数异常行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24782500/

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