随机数生成

104 阅读1分钟

随机数产生是先人早就在JDK中已经实现了的, 我们只需要调用先人所写好的方法就可以实现。 Math.random();

直接调用Math.random(),得到0-1之间的随机数; 这个随机数最小可以等于0,最大永远不可能等于1

如果我们要产生一个[min,max]之间的随机数, (int)(Math.random() * (max - min + 1)) + min

public static void main(String[] args) {

int r = (int)(Math.random() * 19) + 7;

System.out.println(r);

}