java怎么生成随机数

方式一 需要强转

(int)(Math.random() * 10); // 产生[0,10)的随机数
(int)(Math.random() * (10 - 5 + 1) + 5) // 产生[5,10]的随机数

方式二

Random r = new Random();
r.nextInt(10); // 产生[0,10)的随机数
r.nextInt(10) + 5; // 产生[5,15)的随机数

你可能感兴趣的:(java,random)