ArrayList<HashMap<String, Integer>> myList = new ArrayList<HashMap<String, Integer>>();
HashMap<String, Integer> check = new HashMap<String, Integer>();
Ich habe einige hashmaps in meiner Array-Liste und ich möchte die hashmaps für Dubletten wie diese vergleichen 0,1 0,2 0,3 0,4. 1,2 1,3 1,4 ..... 2,3 2,4 usw.Schleife durch eine ArrayList von HashMaps Java
Ich machte eine verschachtelte for-Schleife, so dass dies aber stecken auf wie auf die hashmaps zugreifen und versuchte dies
for (int a =0; a<myList.size();a++){
for(int b=a+1; b<myList.size();b++){
for (String key : myList[a].check.keySet())
}
}
Aber das funktioniert nicht. Wie greife ich auf alle Schlüssel meiner hashmap zu, wenn sie in der Arraylist sind? Wie kann ich das erreichen?
@BalaR zu testen: 'ArrayList' kann nicht mit eckigen Klammern angesprochen werden. – jlordo