Есть такой класс ```Map.Entry<K,V>```. Это может вам пригодиться?