2

java是否有一个内置的方法来排列或随机打乱一个数字或字符数组?像 C++ 中的 Random Shuffle STL 之类的东西?

4

1 回答 1

3

您可以使用Collections#shuffle

List<Integer> intList = new ArrayList<Integer>();
Collections.shuffle(intList);

如果你有一个数字数组,你可以使用: -

Collections.shuffle(Arrays.asList(yourArray));
于 2012-10-17T20:50:07.607 回答