//這個解決問題
Comparator<Anjianxinxi> getLianriqi = Comparator.comparing(Anjianxinxi::getLianriqi).reversed(); Comparator<Anjianxinxi> getCaiChanLastTime = Comparator.comparing(Anjianxinxi::getCaiChanLastTime).reversed(); records.sort(getLianriqi.thenComparing(getCaiChanLastTime)); //這個單個好使,組合不好使,不明白咋回事 // records.stream() // .sorted(Comparator.comparing(Anjianxinxi::getLianriqi).reversed().thenComparing(Anjianxinxi::getCaiChanLastTime).reversed()) // .collect(Collectors.toList()); // records.sort(Comparator.comparing(Anjianxinxi::getLianriqi).reversed().thenComparing(Anjianxinxi::getCaiChanLastTime).reversed());
記錄一下最后解決是這樣的。

