Importjava.util.ArrayList;Importjava.util.Collections;Importjava.util.List; Public classCollectionsdemo { Public Static voidMain (string[] args) {//Create a collectionlist<string> list =NewArraylist<string>(); //10 + different words addedList.add ("This"); List.add ("Is"); List.add ("Collection"); List.add ("Test"); List.add ("and"); List.add ("We"); List.add ("Can"); List.add ("Learn"); List.add ("How"); List.add ("To"); //prints the largest and smallest elements in the output collectionString Strmax =(String) Collections.max (list); String Strmin=(String) collections.min (list); System.out.println ("Maximum value:" +Strmax); System.out.println ("Minimum value:" +strmin); //prints all elements in the output collection in ascending orderCollections.sort (list); System.out.println ("Collection Ascending"); for(intI=0;i<list.size (); i++) {System.out.println (List.get (i)); } System.out.println (Collections.binarysearch (list,"This")); //prints all elements in the output collection in descending ordercollections.reverse (list); System.out.println ("Collection Descending"); for(intI=0;i<list.size (); i++) {System.out.println (List.get (i)); } }}
Use of 21.Collections common methods