package org.nhooo.example.util; import java.util.Arrays; import java.util.Collections; import java.util.List; public class ArrayShuffle { public static void main(String[] args) { // 初始化数组的内容 String[] alphabets = {"A", "B", "C", "D", "E", "F", "G", "H", "I", "J"}; // 由于Collections.shuffle()方法需要参数列表 // 我们使用Arrays类将数组转换为List。 List<String> list = Arrays.asList(alphabets); // 在这里,我们只是简单地使用了Collections类的shuffle方法 // 改组定义的数组。 Collections.shuffle(list); // 一次又一次地运行代码,然后您将看到我们做的多么简单 // 改组 for (String alpha : list) { System.out.print(alpha + " "); } } }
生成结果的一个示例是:
F H E A B I G J D C