文章目录
java生成随机数
导入包
import java.util.Random;
生成一个随机数
Random random = new Random();
int num =random.nextInt();
生成一个 [ 0 , b o u n d ) \color{red}{[0,bound)} [0,bound)的随机数
bound 必须是正数。
以下代码生成的是0到30的随机数。
Random random = new Random();
int num = random.nextInt(31);
生成一个 20 \color{red}{20} 20到 90 \color{red}{90} 90的随机数
Random random =new Random();
int num = random.nextInt(71)+20;
总结
生成区间的随机数:[最小值,最大值]
int num =random.nextInt(最大值-最小值+1)+最大值;
现在尝试生成 − 10 \color{red}{-10} −10到 10 \color{red}{10} 10之间的随机数
int num = random.nextInt(21)-10;
学的不是技术,更是梦想!!!