Java Program To Sort ArrayList In Descending Order
Chapter:
Collections
Last Updated:
25-06-2016 21:28:03 UTC
Program:
/* ............... START ............... */
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
public class JavaSortArrayListDescendingOrder {
public static void main(String[] args) {
ArrayList arrayList = new ArrayList();
arrayList.add(1);
arrayList.add(2);
arrayList.add(3);
arrayList.add(4);
arrayList.add(5);
Comparator comparator = Collections.reverseOrder();
System.out.println("Before sorting : " + arrayList);
Collections.sort(arrayList, comparator);
System.out.println("After sorting : " + arrayList);
}
}
/* ............... END ............... */
Output
Before sorting : [1, 2, 3, 4, 5]
After sorting : [5, 4, 3, 2, 1]
Tags
Collection, Sort ArrayList In descending order, Java