Xáo trộn Collection trong Java



Miêu tả vấn đề

Cách shuffle (xáo trộn) các phần tử của một Collection trong Java?

Giải pháp

Ví dụ sau minh họa cách shuffle (xáo trộn) các phần tử của một Collection bởi sử dụng phương thức Collections.shuffle() của lớp Collection trong Java.

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;public class Main {
   public static void main(String[] argv) 
   throws Exception {
      String[] alpha = { "A", "E", "I", "O", "U" };
      List list = new ArrayList(alpha);
      Collections.shuffle(list);
      System.out.println("list");
   }   
}

Kết quả

Code trên sẽ cho kết quả sau:

I
O
A
U
E

collection_trong_java.jsp