资料: http://www.mamicode.com/info-detail-2356310.html
排序:
Collections.sort(NavigationDOList, Comparator.comparing(NavigationDO::getOrderNum));
去重:
List<NavigationDO> NavigationDOArrayList = NavigationDOList.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(NavigationDO::getId))), ArrayList::new));
return NavigationDOArrayList;