In java abbiamo HashMap ed il Treemap che implementano l'interfaccia AbstractMap
Io devo ordinare una serie di elementi con un preciso criterio, per fare questo utilizzo la classe TreeMap (che ho chiamato albero)
dopodiche' siccome nel codice sono abituato a lavorare con le HashMap realizzo una HashMap nel seguente modo
HashMap h = new HashMap(albero);
Volevo sapere con questa ultima riga di codice sto scrivendo una cosa obbrobriosa, non riesco a rendermi conto cosa sto facendo pero' funziona. Volevo una spiegazione su cosa succede con la riga: new HashMap(albero);