Collections.shuffle()方法

Collections.shuffle()方法,其功能与排序刚好相反,它会随机的混排序列中元素的顺序,例如:

ArrayList cards = …;
Collections.shuffle(cards);

如果提供的列表没有实现RandomAccess接口,shuffle方法会将元素复制到数组中,然后打乱数组元素的顺序,最后再将打乱顺序后的元素复制回列表。

上一篇:Spark核心思想


下一篇:关于shuffle