voglio ordinare seq1 ascendente e discendente seq2 quindi fare questo:Java flusso di ordinamento 2 variabili ascendente/desending
list = list.stream().sorted(comparing(AClass::getSeq1).thenComparing(
AClass::getSeq2).reversed()).collect(toList());
Ma il risultato venuto fuori come sia seq1 e seq2 vengono ordinati in ordine decrescente.
posso fare questo per fare seq1 ascendente e discendente seq2:
sorted(comparing(AClass::getSeq1)
.reversed().thenComparing(AClass::getSeq2).reversed()
Che cosa è veramente il modo corretto di fare questo?
In futuro, si prega di fornire il proprio 'dichiarazioni static' importazione. – aaiezza