java在类中使随机数每次输出java不重复的6个随机数

在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)的随机数而且一定不会重复。

   有疑问的同学可以给我留言哦!

 
我想的思路如上面代码所示

你對这个回答的评价是?

我要回帖

更多关于 java不重复的6个随机数 的文章

 

随机推荐