The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > java.util  [50 examples] > Arrays  [5 examples]

e339. Shuffling the Elements of a List or Array

Use Collections.shuffle() to randomly reorder the elements in a list.
    // Create a list
    List list = new ArrayList();
    
    // Add elements to list
    
    // Shuffle the elements in the list
    Collections.shuffle(list);
    
    // Create an array
    String[] array = new String[]{"a", "b", "c"};
    
    // Shuffle the elements in the array
    Collections.shuffle(Arrays.asList(array));

 Related Examples
e338. Comparing Arrays
e1072. Filling Elements in an Array
e340. Converting a Collection to an Array
e341. Converting an Array to a Collection

See also: Bits    Collections    Dates    Hash Tables    Lists    Property Files    Sets    Sorted Collections    Time    Timers   


© 2002 Addison-Wesley.