In this example we will learn how to sort a java.util.ArrayList using the Sort method of the Collection API. Lets now see how to do it. [Read more…]
In my previous post you would have learnt how to sort objects in a ArrayList using java comparator. Using the Comparable interface is almost the same as the previous, but here instead of a separate class for implementing the Comparator interface we can implement it in the same Employee Class by overriding the compareTo() method instead of the compare() method. Let see how the objects are sorted using the Comparable interface.
Sorting the ArrayList or any Collection which has the primitive is easy. You can simply use the Sort method in Collection but thats not the case in real world situation you may be required to sort the objects based on the certain criteria. So first lets see how to sort the primitives.