第一种方法,在一个待选数组中随机产生一个数,然后把他放到待选数组的最后,然后从length-1里随机产生下一个随机数,如此类推 public static int[] randoms() int temp1,temp2; 方法二:还是一个固定的无重复的数组,然后把这个数组随机调换位置,多次之后这个数组就是一个无重复的随机数组了。 public static int[] random2() |
java生成无重复随机数的2种方法
最新推荐文章于 2024-02-20 11:16:12 发布
第一种方法,在一个待选数组中随机产生一个数,然后把他放到待选数组的最后,然后从length-1里随机产生下一个随机数,如此类推 public static int[] randoms() int temp1,temp2; 方法二:还是一个固定的无重复的数组,然后把这个数组随机调换位置,多次之后这个数组就是一个无重复的随机数组了。 public static int[] random2() |