【Java】生成随机数

74 阅读1分钟

生成随机数

// 生成20~50或60~70之间的随机数
import java.util.Random;
public class ClassDemo1 {
    public static void main(String[] args) {
        Random random = new Random();
        int randomNum = 0;
        // nextBoolean()方法返回一个随机的布尔值
        if (random.nextBoolean()) { //生成20到50之间的随机整数
            randomNum = random.nextInt(31) + 20;
            //random.nextInt(31)生成的范围是[0,31)
        } else { //生成60到70之间的随机整数
            randomNum = random.nextInt(11) + 60;
        }
        System.out.println(randomNum);
    }
}