Sort by created date ascending
List<UniversalShiftDTO> result1 = new ArrayList<>();
result1.sort(Comparator.comparing(UniversalShiftDTO::getCreatedOn));
Sort by created date descending
List<UniversalShiftDTO> result1 = new ArrayList<>();
result1.sort(Comparator.comparing(UniversalShiftDTO::getCreatedOn).reversed());
Java 8
Return new list sorted by created date ascending
List<UniversalShiftDTO> result1 = new ArrayList<>();
result1 = result1.stream().sorted(Comparator.comparing(UniversalShiftDTO::getCreatedOn)).collect(Collectors.toList());
Return new list sorted by created date descending
List<UniversalShiftDTO> result1 = new ArrayList<>();
result1 = result1.stream().sorted(Comparator.comparing(UniversalShiftDTO::getCreatedOn).reversed()).collect(Collectors.toList());
No comments:
Post a Comment