C:\fig20_07>java Sort2 Unsorted array elements: [Hearts, Diamonds, Clubs, Spades] Sorted list elements: [Spades, Hearts, Diamonds, Clubs]
Sort2.java
// Fig. 20.7: Sort2.java // Using a Comparator object with method sort. import java.util.List; import java.util.Arrays; import java.util.Collections; public class Sort2 { public static void main( String[] args ) { String[] suits = { "Hearts", "Diamonds", "Clubs", "Spades" }; // Create and display a list containing the suits array elements List< String > list = Arrays.asList( suits ); // create List System.out.printf( "Unsorted array elements: %s\n", list ); // sort in descending order using a comparator Collections.sort( list, Collections.reverseOrder() ); // output List elements System.out.printf( "Sorted list elements: %s\n", list ); } // end main } // end class Sort2
Maintained by John Loomis, updated Thu Oct 10 20:37:51 2013