java 在两个范围内取一个随机数

比如在 {1, 50} {100, 150} 这两个区间内随机取一个数,应该怎么写?

第1个回答  2013-01-08
Random r = new Random();

int number = r.nextInt(150);
while(number>50&&number<100){
number = RandomUtils.nextInt(150);
}
相似回答