Ok... quindi hai una stringa.
Una domanda: perchè usi il carattere "\r"?

La prima cosa da fare sarebbe quella di eliminarlo: dà solo fastidio, dato che Java imposta automaticamente per il carattere "\n" la codifica giusta a seconda del S.O.

Altra domanda: hai elementi che si ripetono? Vedo che hai due volte il campo "nome". In questo caso devi tenere conto delle collisioni: una volta presa come chiave "nome" quale valore devo tirare fuori?


Ciao.