Я хотел отсортировать карту по значению, но я не знаю, как это сделать.У меня есть этот код, чтобы поместить значения в карту:
Map<Tuple7<Integer, String, Double, String, String, String, String>, Double> grouped = joinFirst.stream().limit(60)
.collect(groupingBy(t->Tuples.of(
t.get0().getCCustkey(),
t.get0().getCName(),
t.get0().getCAcctbal().doubleValue(),
t.get0().getCPhone(),
t.get3().getNName(),
t.get0().getCAddress(),
t.get0().getCComment()),
Collectors.summingDouble((t -> t.get2().getLExtendedprice().doubleValue()*(1-t.get2().getLDiscount().doubleValue()))
)));
Я хотел отсортировать по значению, которое вычисляется в summingDouble
.