Ho una HashMap contente oggetti di una classe creata da me, con alcuni campi string, altri campi altri oggetti appartenenti a classi create da me e un campo int. Il campo chiave è un campo stringa.
Devo creare un metodo che restituisca una collezione degli oggetti contenuti nella mappa ordinati secondo il campo int.
Questa dovrebbe essere la soluzione:
elementi è l'hashmap.Codice PHP:
public Collection getOrdinati(){
LinkedList ll = new LinkedList(elementi.values());
Collections.sort(ll);
return ll;
}
Vorrei sapere secondo cosa viene ordinata la linkedlist ll.
Se ci fossero più campi int negli oggetti contenuti nella hashmap come potrei ordinare secondo uno dei due?
grazie