请问java的有一个内置的方法来排列或随机混合的数字或字符数组? 喜欢的东西在C ++中随机洗牌STL?
Answer 1:
您可以使用Collections#shuffle
List<Integer> intList = new ArrayList<Integer>();
Collections.shuffle(intList);
如果你有一个数字的数组,你可以使用: -
Collections.shuffle(Arrays.asList(yourArray));
文章来源: Inbuilt Permutation Generator