// 创建比较器
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);