Video: Privacy, Security, Society - Computer Science for Business Leaders 2016 2025
I Java, som i den virkelige verden, er det mange ganger når du gjentar noe. På samme måte har applikasjoner behov for å gjenta oppgavene. Å gjøre dem en gang er ikke nok, i noen tilfeller. Dette kapittelet hjelper deg å forstå hvordan du utfører samme oppgave flere ganger.
A repetitive loop består av en spesiell struktur som sporer når du skal begynne og avslutte en rekke repeterende oppgaver, og oppgavene i den strukturen.
For-loop repeterer en rekke oppgaver et bestemt antall ganger og en stundsløyfe fortsetter å gjenta en rekke oppgaver til en bestemt tilstand er oppfylt. For-neste sløyfe er spesiell fordi den fungerer med hvert element i en oppsummering, array eller samling.
A struktur starter med en setning som spesifiserer formålet med strukturen, for eksempel en repeterende sløyfe. strukturlegemet starter med en åpningskromme ({)) og ender med en lukket krøllestang (}). En eller flere kodelinjer som beskriver en eller flere oppgaver som skal utføres, er mellom de to bøylene i strukturen. Strukturer brukes til en rekke formål gjennom hele boken.
Det er mulig å utføre alle typer repetitive sløyfer ved hjelp av en for sløyfe, men det vil si at du skriver koden på ulige måter. Likevel er forløpens arbeidshorse for de gjentatte sløyfestrukturene fordi det er lett å lage, enkelt å feilsøke og lett å forstå. Essensen av en for loop er at applikasjonen utfører en rekke oppgaver et bestemt antall ganger.
Det er viktig å forstå hvordan en forløp er satt sammen før du lager din første. For-sløyfen begynner med ordet "for" etterfulgt av parenteser som inneholder følgende tre elementer, adskilt av semikolon (;):
-
En tellervariabel og koden brukes til å initialisere den, for eksempel int Current = 1.
-
En tilstand som vil avslutte sløyfen etter en bestemt telle, for eksempel Nåværende <= 5. < En metode for oppdatering av tellervariabelen slik at forløp kan holde styr på gjeldende telle, for eksempel Nåværende ++.
-
A
tellervariabel er en variabel hvis hele formål er å spore nåværende telle av noe. Variabelen legger faktisk ikke til eller trekker noe fra programdataene; snarere, formålet med tellervariabelen er å hjelpe applikasjonen til å utføre oppgavene du tilordner det. Det settet av krøllete bånd som brukes til å definere begynnelsen og slutten av forløpet vises neste. Du plasserer koden i de krøllete armbåndene.
