The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > java.util  [50 examples] > Lists  [3 examples]

e350. Sorting a List

    // Create a list
    String[] strArray = new String[] {"z", "a", "C"};
    List list = Arrays.asList(strArray);
    
    // Sort
    Collections.sort(list);
    // C, a, z
    
    // Case-insensitive sort
    Collections.sort(list, String.CASE_INSENSITIVE_ORDER);
    // a, C, z
    
    // Reverse-order sort
    Collections.sort(list, Collections.reverseOrder());
    // z, a, C
    
    // Case-insensitive reverse-order sort
    Collections.sort(list, String.CASE_INSENSITIVE_ORDER);
    Collections.reverse(list);
    // z, C, a

 Related Examples
e349. Creating a List
e351. Operating on Lists

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


© 2002 Addison-Wesley.