在我的代码中,我使用单个字段对DTO对象列表进行排序。我如何做同样的事情,但要通过两个字段进行排序? 这是我的代码:
List<DealDTO> executedDeals = executedDeals.stream().sorted((d0, d1) -> d0.getField1().compareTo(d1.getField1())).collect(Collectors.toList());
我还需要对getField2()
进行排序(DTO对象中也存在一个值)。
我该如何实现?