如何使用JAVA获得一定数据区域范围内的随机整数?

具体代码如下:

public int getRandomInteger(int minNum , int maxNum){
int bb=minNum + (int)(Math.random() * ((maxNum - minNum) + 1));
return bb;
}


默认情况下Math.random得到【0,1)的双精度数字,注意这里不包括1.
这里最关键的公式就是 minNum + (int)(Math.random() * ((maxNum - minNum) + 1));

经过简单的处理,即可得到随机整数。
上海数狐信息技术有限公司
您身边的学习服务专家