Video: Suspense: 'Til the Day I Die / Statement of Employee Henry Wilson / Three Times Murder 2024
Pentru a înțelege cum să încadrați buclele îmbunătățite pentru Java, gândiți-vă la un slot machine. După ce ați scris un cod simplu pentru a determina rezultatul, întrebați despre probleme mai complicate. "Pot să vă prezint toate combinațiile posibile cu trei bobine ale celor patru simboluri ale slotului? " Da, poti. Acest cod vă arată cum să faceți acest lucru.
importați statică java. lang. Sistem. out; () <{ pentru (Symbol leftReel : Valori simbol ()) { pentru (Symbol middleReel : Valorile simbolurilor ()) { pentru (Symbol rightReel : Valorile simbolurilor ()) {out. print (leftReel); out. imprimare(" "); out. print (middleReel); out. imprimare(" "); out. println (rightReel); } } } }} Când executați acest program, primiți 64 de linii de ieșire.
pentru (fiecare dintre cele 4 simboluri care
poate apărea pe bobina din stânga), pentru (fiecare dintre cele 4 simboluri care poate apărea pe bobina de mijloc), > pentru (fiecare din cele 4 simboluri care pot apărea pe tamburul drept), afișează simbolurile celor trei tamburi. Deci, porniți bucla exterioară cu simbolul cireșei. Apoi porniți spre bucla de mijloc și începeți acea buclă cu simbolul de cireșe. Apoi, treceți la buclă interioară și alegeți cireșul (destinat). În sfârșit, cu fiecare bucla reglată la setarea cireșei, afișați combinația de cireșe de cireș.
După ce afișați cireșele de cireș, continuați cu alte valori ale bucla interioară. Asta înseamnă că schimbi valoarea valorii corecte de la cireș la lămâie. Acum, valorile celor trei tamburi sunt cireșele de lămâie, pentru a afișa aceste valori pe ecran.
După epuizarea celor patru valori ale buclei celei mai interioare (rolă dreaptă), săriți din bucla cea mai interioară. Dar saltul vă pune înapoi în partea superioară a bucla mijlocie, unde schimbați valoarea middleReel de la cireș la lămâie. Acum valorile leftReel și middleReel sunt cireșe și, respectiv, lamaie.
După ce te-ai transformat în lămâie pe buza mijlocie, te duci din nou în bucla cea mai interioară. De parcă nu ați mai văzut niciodată această bucla interioară, ați setat variabila buclă la cireș.După afișarea combinației gustoase de cireșe de cireșe, începeți să schimbați valorile celei mai interioare buclă.
Buclele continuă până când se afișează toate cele 64 de combinații. Whew.