Map<k,v> m = new Map<k,v>(); Set<Map<k,v>> entryset = m.entrtSet(); Iterator<Map.Entry<k,v>> it = entryset.iterator(); while(it.hasNext()){ Entry<Map<k,v>> en = it.next(); }