sort a list with custom comparator java
Collections.sort(Database.arrayList, new Comparator<MyObject>() { @Override public int compare(MyObject o1, MyObject o2) { return o1.getStartDate().compareTo(o2.getStartDate()); } });
Source: stackoverflow.com
java how to sort custom objects in descending orde
ArrayList<StudentInformation> infos = new ArrayList<StudentInformation>(); // fill array Collections.sort(infos, (s1, s2) -> Integer.compare(s2.getBirthYear(), s1.getBirthYear()));
Source: stackoverflow.com
java how to sort custom objects in descending orde
ArrayList<StudentInformation> infos = new ArrayList<StudentInformation>(); // fill array Collections.sort(infos, Comparator.comparingInt(StudentInformation::getBirthYear).reversed());
Source: stackoverflow.com