Hvordan Gjenta Uttalelser i Java

Java "flyt av kontroll" eller "looping" uttalelser at en programmerer til å utføre angitte kommandoene i den rekkefølgen av hennes valg, og gi uttalelser repeterbare mens enkelte programmerer-definerte vilkår er oppfylt. Looping uttalelser la et program utføre en operasjon for visse data, men ignorere, eller utføre en annen operasjon for alle andre data. Looping uttalelser også gjøre etableringen av arrays (en beholder med flere diskrete verdier) mulig ved å gjentatte ganger å legge spesifiserte elementer i matrisen. Flere loop-strukturene er egnet for situasjoner når programmerer vet, eller ikke vet hvor mange ganger en instruks bør gjentas.

Bruksanvisning

"hvis" Statements

1 Bruk en "hvis" statement når en operasjon må gjenta for bare visse data, men trenger å bli ignorert for alle andre data. Programmet bryter ut av "hvis" statement hvis betingelsen er usann. Formatet for en grunnleggende "hvis" statement er som følger:

if (betingelse for å fastslå om true)

{

(istruction statement to repeat if condition statement is true)

}

2 Bruk en "hvis / else" statement når en operasjon bør gjentas når en betingelse er sann, men gjentar en annen uttalelse når en betingelse er falsk. Formatet for en "hvis / else" statement er som følger:

if (betingelse for å fastslå om true)

{

(instruction statement to repeat if condition statement is true)

ellers

(instruction statement to repeat if condition is not true)

}

3 Imbed en "hvis" statement i en annen "hvis" statement når et program bør vurdere flere forhold for visse data og gjenta forskjellige instruksjoner avhengig av om betingelsen er sann. Multiple "hvis" uttalelser kan nestes sammen. Formatet for en nestet "hvis" statement er som følger:

if (betingelse for å fastslå om true)

if (andre betingelsen for å fastslå om true)

(instruction statement to repeat if condition statement is true)

"Mens" Loops

4 Bruk en grunnleggende "mens" loop når du må gjenta en instruksjon uttalelsen flere ganger mens en bestemt betingelse er oppfylt. Utfør instruksjon en siste gang når tilstanden ikke lenger er oppfylt. Bruk "mens" looper når du vet hvor mange Tims en instruks er å bli gjentatt. Formatet for en grunnleggende "mens" loop er som følger:

mens (tilstandsdata må oppfylle);

{

(Instruksjon statement å gjenta)

}

5 Bruk betinget instruksjon i "mens" loop når du er usikker på hvor mange ganger undervisningen erklæringen er å bli gjentatt. Formatet for den betingede "mens" loop er som følger:

while (oppsigelse tilstand)

{

(Instruksjon uttalelse skal gjentas)

}

(Instruction statement å utføre når terminer vilkåret er oppfylt)

6 Bruk en "gjør-mens" loop når du trenger for å kjøre en instruksjon minst én gang, selv om en viss vilkåret ikke er oppfylt. Bortsett fra denne spesielle funksjonen, en "gjør-mens" loop er det samme som en grunnleggende "mens" loop. Formatet for en do-while loop er som følger:

gjøre

{

(Instruksjons uttalelse utføres uansett tilstand)

}

while (oppsigelse tilstand) {

(Instruksjon uttalelse skal gjentas)

}

(Instruction statement å utføre når terminer vilkåret er oppfylt)