Java如何随机打乱一个集合的顺序呢?
实现思路:
打乱一个集合顺序,我们可使用Collections类中的Collections.shuffle() 方法
例:
import java.util.*;
public class testClass {
public static void main(String[] args) {
list<Integer> t= new ArrayList<Integer>();
//生成一个集合
for (int i = 0; i < 10; i++)
t.add(new Integer(i));
System.out.println("原顺序:");
System.out.println(list);
for (int i = 1; i < 6; i++) {
System.out.println("打乱次数:" + i);
Collections.shuffle(t);
System.out.println(t);
}
}
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。