猿问

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(含)之间的随机数?


函数式编程
浏览 1688回答 3
3回答

慕尼黑5688855

假设上限是上限,下限是下限,则可以使用以下公式在两个界限之间生成一个随机数r:int r = (int) (Math.random() * (upper - lower)) + lower;
随时随地看视频慕课网APP

相关分类

Java
我要回答