import java.io.*; import java.util.*; public class Main { public static void main(String[] args) { List c = new ArrayList<>(); c.add("Helena");c.add("Kit");c.add("Jason"); System.out.println(c); //Output: [Helena, Kit, Jason] //Shuffling Collections.shuffle(c); System.out.println(c); //May output: [Kit, Helena, Jason] Collections.shuffle(c); System.out.println(c); //May output: [Kit, Jason, Helena] //Sorting Collections.sort(c); System.out.println(c); //Output: [Helena, Jason, Kit] //Binary search System.out.println(Collections.binarySearch(c,"Helena")); //returns the index: 0 //Others: System.out.println(Collections.min(c)); //Output: Helena System.out.println(Collections.max(c)); //Output: Kit Collections.reverse(c); System.out.println(c); //Output: [Kit, Jason, Helena] Collections.rotate(c,2); System.out.println(c); //rotate by 2 positions: [Jason, Helena, Kit] System.out.println(Collections.frequency(c,"Helena")); //Output: 1 System.out.println(Collections.disjoint(c, Arrays.asList("Ada", "Kit"))); //Output: false (Output is true if no elements in common) } }