Java生成两个给定值之间的随机数

我想知道如何在两个给定值之间生成一个随机数。

我可以使用以下内容生成一个随机数:

Random r = new Random();

for(int i = 0; i < a.length; i++){

for(int j = 0; j < a[i].length; j++){

a[i][j] = r.nextInt();

}

}

但是,如何生成0到100(含)之间的随机数?

回答:

你可以使用例如 r.nextInt(101)

对于更通用的“在两个数字之间”,请使用:

Random r = new Random();

int low = 10;

int high = 100;

int result = r.nextInt(high-low) + low;

这会为你提供介于10(含)和100(不含)之间的随机数

以上是 Java生成两个给定值之间的随机数 的全部内容, 来源链接: utcz.com/qa/430783.html

回到顶部