ArrayList<HashMap<String, Integer>> myList = new ArrayList<HashMap<String, Integer>>();
HashMap<String, Integer> check = new HashMap<String, Integer>();
Mam kilka hasms w mojej liście tablic i chcę porównać hadms dla duplikatów takich jak ten 0,1 0,2 0,3 0,4 .... 1,2 1,3 1,4 ..... 2,3 2,4 itd.Pętla przez ArrayList z HashMaps Java
Robiłem zagnieżdżoną pętlę do tego, ale to utknęło jak uzyskać dostęp do hashmap i próbowałem tego
for (int a =0; a<myList.size();a++){
for(int b=a+1; b<myList.size();b++){
for (String key : myList[a].check.keySet())
}
}
Ale to nie działa. Jak mogę uzyskać wszystkie klucze mojej hashmap, jeśli są one na liście? Jak mogę to zrobić?
@BalaR: 'ArrayList' nie może być skierowana w nawiasach kwadratowych. – jlordo