Qual è il modo più semplice per ottenere questo risultato?java 8, ordina l'elenco degli oggetti per attributo senza comparatore personalizzato
class AnObject{
Long attr;
}
List<AnObject> list;
So che può essere fatto con comparatore personalizzato per AnObject. Non c'è qualcosa pronto fuori dagli schemi per questo caso? tipo di
Collections.sort(list, X.attr) ;
hai guardato Javadoc della classe di confronto? Hanno aggiunto un sacco di metodi (e si potrebbe fare direttamente 'list1.sort (..)' a proposito). –