gpt4 book ai didi

掷骰子的Java方法每次都返回 'doubles'

转载 作者:行者123 更新时间:2023-11-29 10:08:57 25 4
gpt4 key购买 nike

<分区>

我正在创建一个游戏,用户必须掷两个骰子并根据掷出的骰子做某些事情。我有一种掷骰子的方法,我调用两次来刺激掷两个骰子。

import java.util.Random;

public class test {

public static int dice() {
Random generator = new Random(System.currentTimeMillis());
return generator.nextInt(6) +1;
}

public static void main(String[] args) {
int roll1 = dice();
int roll2 = dice();
System.out.println(roll1);
System.out.println(roll2);
}
}

一致地,两个卷返回相同的数字,即使它们是分开调用的。

注意:我用当前时间为随机生成器播种以避免这种情况。

非常感谢任何帮助,我是 Java 新手!

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