| | |
| | | Collections.sort(listVo, new Comparator<StoreConfigVo>() { |
| | | @Override |
| | | public int compare(StoreConfigVo o1, StoreConfigVo o2) { |
| | | return o1.getSort().compareTo(o2.getSort()); |
| | | return Comparator.nullsLast(Integer::compareTo).compare(o1.getSort(), o2.getSort()); |
| | | } |
| | | }); |
| | | //排序 |
| | | Collections.sort(listVo, new Comparator<StoreConfigVo>() { |
| | | @Override |
| | | public int compare(StoreConfigVo o1, StoreConfigVo o2) { |
| | | return o1.getIsTop().compareTo(o2.getIsTop()) * -1; |
| | | return Comparator.nullsLast(Integer::compareTo).compare(o2.getIsTop(), o1.getIsTop()); |
| | | } |
| | | }); |
| | | for (int i = 0; i < listVo.size(); i++) { |