Hvorfor virker mit for each loop ikke?

Tags:    java

Hej Allesammen. Jeg er ved at skrive et simpelt program der skal ende med at kunne spille terning spillet snyd. Indtil videre ser min kode således ud.
Fold kodeboks ind/udJava kode 

Som den allerførste linie i mit "for each loop" har jeg indsat en system.out.print for at kunne teste hvorvidt programmet overhovedet evaluere koden der findes inde i loopet. Det gør den ikke. Men hvorfor?

humanPlayer er dannet ud fra klassen Player hvis kode ser således ud.
Fold kodeboks ind/udJava kode 


Håber i kan hjælpe mig :).

Mvh. Thor W. Giversen



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Det er pga. dit for loop i play() på linje 10:
diesInPlay er sat til 4 og loopet siger at i = diesInPlay (4) og at det skal køre mens i<1, men i er 4, så det kører aldrig.



Doh! Det var da en seriøs brainfart jeg fik lavet der :P . Men tak for svaret :)



t