Random random = new Random(); int luckyNumber = random.nextInt(100); // 生成0-99的随机数
public class BasicLottery {
private List<String> prizes = Arrays.asList("一等奖", "二等奖", "三等奖", "四等奖", "谢谢参与");
private Random random = new Random();
public String draw() {
int index = random.nextInt(prizes.size());
return prizes.get(index);
}
}
public class PreheatedRandom {
private Random random = new Random();
// 在系统启动时预热
public void preheat() {
for (int i = 0; i < 1000; i++) {
random.nextInt();
}
}
}