gpt4 book ai didi

java - 生成随机数并存储

转载 作者:行者123 更新时间:2023-12-01 19:16:27 25 4
gpt4 key购买 nike

在Java中,我如何生成一个随机数然后存储该数字?我一直在尝试使用这个:

public void obstacleAvoidance() {

Random rnd = new Random(System.currentTimeMillis());
double leftSpeed, rightSpeed;
int turn = rnd.nextInt() % 10;

while (turn > 0) {
leftSpeed = -SPEED;
rightSpeed = SPEED;
setSpeed(leftSpeed, rightSpeed);
turn--;
}

}

但循环运行的所有内容似乎都产生了不同的数字。

最佳答案

不。 turn 不会在循环中自行更改,除非您更改它(通过执行 turn++; 或类似的操作)。你可以这样做

final int turn = rnd.nextInt() % 10;  

防止循环中的更改。

关于java - 生成随机数并存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6455331/

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