gpt4 book ai didi

java - collections.shuffle 中的默认随机源

转载 作者:行者123 更新时间:2023-11-30 09:09:40 26 4
gpt4 key购买 nike

collections.shuffle 中,我们可以将随机种子指定为我作为 System.namoTime() 传递的参数,以确保每次随机化都是不同的。

我想知道这个 api 的默认随机源是什么?

最佳答案

它创建了一个新的 Random当你调用 shuffle 方法时(如果没有之前的 Random 分配给 static r):

private static Random r;

public static void shuffle(List<?> list) {

if (r == null) {
r = new Random();
}
shuffle(list, r);
}

可以窥探代码here .

关于java - collections.shuffle 中的默认随机源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22962148/

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