ArrayList<Integer> numerKarty = new ArrayList<Integer>();
// aktualnie lista numerKarty ma size 0 stad petla for nie iteruje sie bo początkowy
// warunek i=0 i < 0 ; i++ :) wiec i jest mniejsze od 0 ? nie jest ale jest równe 0 wiec warunek jest niespełniony pętla się nie wykonuje
for (int i = 0; i < numerKarty.size(); i++){
numerKarty.add(i);
}
Tworzysz liste, której rozmiar jest pusty, następnie chcesz do niej dodawać elementy, ale ona jest pusta, wiec nic nie dodajesz stąd potem nie iterujesz?
for (int i = 0; i < numerKarty.size(); i++){
zmienna i - nie jest inkrementowana praktycznie bo warunek na starcie jest NUMERKARTY.SIZE() == 0 więc pętla się nie wykonuje,