Sort Arraylist Of Integers Using Collections.sort() In Java
Chapter:
Interview Programs
Last Updated:
21-06-2016 17:57:49 UTC
Program:
/* ............... START ............... */
import java.util.ArrayList;
import java.util.Collections;
import java.util.Iterator;
public class JavaArrayListSortUsingCollection {
public static void main(String[] args) {
ArrayList<Integer> arrayList = new ArrayList<Integer>();
arrayList.add(12);
arrayList.add(5);
arrayList.add(61);
arrayList.add(2);
arrayList.add(4);
arrayList.add(7);
arrayList.add(9);
arrayList.add(8);
arrayList.add(35);
arrayList.add(1);
System.out.println("Before sorting ArrayList ...");
Iterator iterator = arrayList.iterator();
while (iterator.hasNext()) {
System.out.println(iterator.next());
}
Collections.sort(arrayList);
System.out.println("After sorting ArrayList ...");
Iterator iterator1 = arrayList.iterator();
while (iterator1.hasNext()) {
System.out.println(iterator1.next());
}
}
}
/* ............... END ............... */
Output
Before sorting ArrayList ...
12
5
61
2
4
7
9
8
35
1
After sorting ArrayList ...
1
2
4
5
7
8
9
12
35
61
Notes:
-
Collections utility class contains static utility methods so that we can use those methods by using class name without creating object of Collections class object.
Tags
Sort Arraylist Of Integers Using Collections.sort(), Java, Interview Programs