可能重复:
使用随机数发生器整数随机排列
例如,我需要做一个随机数从1到30,但也不会产生相同的随机数。 所产生的数必须是不同的一个到另一个。
那可能吗?
谢谢
可能重复:
使用随机数发生器整数随机排列
例如,我需要做一个随机数从1到30,但也不会产生相同的随机数。 所产生的数必须是不同的一个到另一个。
那可能吗?
谢谢
创建List<Integer>
含有1-30个,使用洗牌它Collections.shuffle()
然后遍历列表。 当然,在列表的最后,它是不可能有已尚未生成一个新的号码。