// 创建比较器
Comparator<B2bQueryPricePolicyInfo> comparator = new Comparator<B2bQueryPricePolicyInfo>() {
@Override
public int compare(B2bQueryPricePolicyInfo o1, B2bQueryPricePolicyInfo o2) {
// 获取第二层第一条数据
BigDecimal price1 = o1.getDetailList().get(0).getPrice();
BigDecimal price2 = o2.getDetailList().get(0).getPrice();

// 比较并返回结果
return price1.compareTo(price2);
}
};

// 使用比较器对list进行排序
Collections.sort(policyInfos, comparator);
posted on 2024-07-30 09:19  小胡桐  阅读(9)  评论(0编辑  收藏  举报