Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // 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
- Collection.sort(myList,new MyComparatorClass());
- public class MyComparator implements Comparator {
- public int compare(Object o1, Object o2) {
- return o1.getName().compareTo(o2.getName());
- }
- }
- public interface Comparator<T> {
- int compare(T o1, T o2);
- boolean equals(Object obj);
- }
- public class DateOrderComparator implements Comparator
- public class RankCodeComparator implements Comparator
Add Comment
Please, Sign In to add comment