第一种方法
Random r=new Random();
int a=r.nextInt(16)+1;
解析
r.nextInt(16)会生成0-15
第二种方法
int num = (int) (Math.random() * 16 + 1);
解析
Math.random()会随机生成[0,1),大于等于0小于1
当随机生成0时,Math.random() * 16为0
当随机生成0.99时,Math.random() * 16为15.84
第一种方法
Random r=new Random();
int a=r.nextInt(16)+1;
解析
r.nextInt(16)会生成0-15
第二种方法
int num = (int) (Math.random() * 16 + 1);
解析
Math.random()会随机生成[0,1),大于等于0小于1
当随机生成0时,Math.random() * 16为0
当随机生成0.99时,Math.random() * 16为15.84
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。