这里有一个大集合简称A,集合中有10个小集合简称B,小集合里有一个对象简称C。
现在的问题在于,我不需要动大集合,我需要根据c里的属性值,排序B,不改变A的排序。
请问如何解决
大集合A for 循环,拿到B,B集合按照我这个写就可以排序了,
List<PurchaseRequirementOrderRelation>
relations = relations.stream().sorted((c1, c2) -> c1.getPurchaseRequirementId().compareTo(c2.getPurchaseRequirementId())).collect(Collectors.toList());
对B设置compare 自定义类就可以了
谢谢各位的意见