Originariamente inviato da andbin
Chiavi doppie?? Tra l'altro una chiave non può certo essere doppia in un Map.
Comunque bisogna vedere cosa devi farci. Se ti interessano solo i valori, allora potresti ottenere un Collection<V> dalla Map (vedi metodo values() ), quindi ordinarlo (non direttamente, un generico Collection non è ordinabile) e .. farci quello che vuoi. Ma dipende se ti va bene in base a cosa devi fare di preciso (e non posso saperlo se non lo spieghi).
hai ragione scusa...

Allora ti spiego!

io avrei bisogno di inserire in una struttura tipo hashmap o treemap, composta da stringa stringa come chiave, valore, una serie di coppie in questa maniera:

nella chiave ci metto i codice fiscali mentre nei valori l'ente o viceversa, il fatto che devo riuscire a trovare una soluzione per far si che per ogni ente riesco a fare una determinata azione.
Mettendo in ordine i valori io potrei tranquillamente fare un controllo sul precedente verificando se esistono più persone con lo stesso ente, ma se sono in ordine sparso sarà difficle che possa fare una cosa del genere.
Capisci quello che intendo dire?