JAVA生成-10到9的随机数
时间: 2023-03-31 10:01:20 浏览: 83
可以使用以下代码生成-10到9的随机数:
int num = (int) (Math.random() * 20 - 10);
注意,这里使用了 Math.random() 方法生成一个到1之间的随机数,乘以20后再减去10,得到的结果就是-10到9之间的随机数。
相关问题
java-10到10随机数
您好,以下是您的回答:
Java-10 到 10 的随机数可以使用以下代码实现:
int randomNum = ThreadLocalRandom.current().nextInt(-10, 11);
这个代码会生成一个 -10 到 10 之间的随机整数。
java生成1-20的随机数
可以使用Java的随机数生成器Random类,结合循环生成1-20的随机数。代码如下:
```
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
for (int i = 0; i < 20; i++) {
int randomNumber = random.nextInt(20) + 1;
System.out.println(randomNumber);
}
}
}
```
其中,`nextInt(20)`方法会生成0-19的随机数,为了生成1-20的随机数,需要再加上1。`for`循环控制随机数的生成次数为20次。