Ho una HashMap composta da coppie (frequenza, parola), cioè la frequenza in cui parola appare in un file .txt già riversato nella HashMap.

Ora io dovrei formare delle nuove coppie (x,y) da stampare su file, dove x parole compaiono esattamente y volte.
Devo scrivere un metodo
codice:
Iterator count(Iterator it)
che riceve un iteratore sui valori della Map h e rende un iteratore sull’ entrySet() di una nuova Map, una TreeMap, che contiene le coppie (x, y).

Non conosco per niente le TreeMap, potreste darmi qualche suggerimento su come implementare questo metodo??
Grazie a tutti.