需要對 List<A> 中A對象中含有一個B對象,根據B類型的某個x屬性進行排序;其實就是在A中得到一個封裝一個getX的方法,暴露給A對象
result.stream().sorted(Comparator.comparing(A::getX)).collect(Collectors.toList());
需要對 List<A> 中A對象中含有一個B對象,根據B類型的某個x屬性進行排序;其實就是在A中得到一個封裝一個getX的方法,暴露給A對象
result.stream().sorted(Comparator.comparing(A::getX)).collect(Collectors.toList());