Когда-то давно была мини статья по перебору Map
https://user12vv.wordpress.com/2013/10/30/java-%d1%81%d0%bf%d0%be%d1%81%d0%be%d0%b1%d1%8b-%d0%bf%d0%b5%d1%80%d0%b5%d0%b1%d0%be%d1%80%d0%b0-%d0%ba%d0%be%d0%bb%d0%bb%d0%b5%d0%ba%d1%86%d0%b8%d0%b8-map/

В Java8 все гораздо проще и без всяких циклов:

Map<String, Integer> fruits = new HashMap<>();
 	
fruits.put("pineapple", 100);
fruits.put("banana", 15);
fruits.put("mango", 60);
fruits.put("papaya", 20);
fruits.put("orange", 25);
fruits.put("lemon", 7);

fruits.forEach((key, value) -> {
		System.out.println(key + " == " + value);
});
Реклама