/**
获取区间内的一个随机整数
原理:要得到的随机数的范围是[110,130],返回的伪随机数的范围是[0,130),
也即[0,130-1];对得到的这个数模长度是129,于是得到的数的范围是[0,129];
将得到的随机数取余,控制最大值为区间的差数[max-min],这样就可以得到一个区间差数内的一个随机数[min-min,max-min],
再把这个随机数加上最小值,就可以得出[min,max]区间内的一个随机数
*/
public static String getRandom(int min, int max){
Random random = new Random();
int s = random.nextInt(max) % (max - min + 1) + min;
return String.valueOf(s);
}
获取区间内的一个随机整数
最新推荐文章于 2024-06-09 12:57:49 发布