Java 示例 - 集合随机播放

  • 问题描述

    如何打乱集合的元素?
  • 解决方案

    以下示例如何在 Collections 类的 Collections.shuffle() 方法的帮助下打乱集合的元素。
    
    import java.util.ArrayList;
    import java.util.Collections;
    import java.util.List;
    public class Main {
       public static void main(String[] argv) throws Exception {
          ArrayList<String> obj = new ArrayList<String>();
          obj.add("A");
          obj.add("E");
          obj.add("I");
          obj.add("O");
          obj.add("U");
          Collections.shuffle(obj);
          System.out.println(obj);
       }   
    }
    
  • 结果

    上面的代码示例将产生以下结果。
    
    [I, U, A, O, E]