import java.util.ArrayList; import java.util.HashMap; class Fletting { static String[] ulikeNavn = { "peter", "daniel", "oda", "frank" }; static HashMap lagHashMap(String navn) { HashMap hm = new HashMap(); for (int i = 0; i flett(HashMap hm1, HashMap hm2) { for (char b : hm1.keySet()) { if (hm2.containsKey(b)) { int nyVerdi = hm1.get(b) + hm2.get(b); hm2.put(b, nyVerdi); } else { hm2.put(b, hm1.get(b)); } } return hm2; } static ArrayList> hashMapBeholder = new ArrayList<>(); public static void main(String[] args) { HashMap testHm; for (String navn : ulikeNavn) { testHm = lagHashMap(navn); hashMapBeholder.add(testHm); } testHm = flett(hashMapBeholder.get(2), hashMapBeholder.get(1)); for (char b : testHm.keySet()) { System.out.println(b + " : " + testHm.get(b)); } } }