用Math创建随机数
Math.random() 创建的是一个0~1但不包括1的double类型小数
(int)(Math.random() *10) 将double的小数乘以十在用int强制转换去除小数,得到的将是0~10但不包括十的整数
用Random生成随机数的方法:
Randon ran = new Random();
ran.nextInt();这样生成的是随机整数
或者
ran.nextInt(10); 在括号中写入限定范围的数字,假如现在是10,那么随机生成的就是0~10之间的整数
在创建对象时,我们就可以给如一颗生成随机数的种子,但是一个种子对应一个随机数,所以想要不同的随机数就要不同的种子
Random ran = new Random(10);
ran.nextInt() 这样调用的话就会生成10对应的随机数,假如输入的种子10不变,接下来的随机数也不变