版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
话不多说,直接上代码
简单做下解释,这里选用set集合是因为set里面的元素是不能偅复的,三个参数分别是beginsize,maxNum如1,49,就代表生成4个从1(包含1)到9(包含9)的随机数而且一定不会重复。
有疑问的同学可以给我留言哦!
在java中的Math类中存在一个random()方法该方法默认生成0.0到1.0之间的double型随机数;经过稍微处理,就可以产生我们需要的随机数以及随机字符
除了Math类中的random()方法之外,java.util.Random类也可以用来生成随機数;下面分别举例(用不同的方法生成双色球号码)说明:
运行结果(随机):a-z之间的任意字符: g方法一:for循环加递归:
方法二:while循环
话不多说,直接上代码
简单做下解释,这里选用set集合是因为set里面的元素是不能偅复的,三个参数分别是beginsize,maxNum如1,49,就代表生成4个从1(包含1)到9(包含9)的随机数而且一定不会重复。
有疑问的同学可以给我留言哦!
我想的思路如上面代码所示
你對这个回答的评价是?