top of page

sort arraylist of objects by field
https://www.youtube.com/watch?v=wzWFQTLn8hIjh
public void sort()
{
Collections.sort(createEmployee, new Comparator<Employee>()
{
public int compare(Employee E1, Employee E2)
{
return Integer.valueOf(E2.salary).compareTo(E1.salary);
}
});
for(int i =0 ; i<= createEmployee.size()-1;i++)
{
Employee e = createEmployee.get(i);
System.out.println(employeeName(e) + " have salary " + e.salary);
}
}
bottom of page