Hjem Personlig finansiering Typer Loops i Java - dummies

Typer Loops i Java - dummies

Innholdsfortegnelse:

Video: Introduktion til Programmering i Java - Primitive Typer (1/10) 2024

Video: Introduktion til Programmering i Java - Primitive Typer (1/10) 2024
Anonim

For loop gjør det mulig å angi nøyaktig hvor mange ganger for å utføre en oppgave i et Java-program. Bruke break-setningen gjør det mulig å slutte å utføre en oppgave når forholdene ikke er riktige, og ved å bruke fortsettingserklæringen blir det mulig å ignorere bare en sløyfe (en enkelt verdi) og fortsett å behandle neste oppgave.

Bruke break-setningen i Java

Det er tidspunkter når du vil stoppe en for loop tidlig. For eksempel kan du oppdage en tilstand som vil føre til at sløyfen mislykkes. Kanskje det ikke er nok elementer å behandle, eller søknaden din oppdager et annet problem. I dette tilfellet kan du bruke break-setningen til å stoppe forløp fra å gjøre noe mer.

Bruke fortsettelsen i Java

En enkel versjon av forløpet utfører et bestemt antall løkker, og en annen versjon stopper ved et bestemt punkt ved hjelp av en pauseoppgave. En tredje versjon av forløpet utfører et bestemt antall løkker, men det hopper over noen løkker når forhold ikke garanterer å utføre oppgaven.

For eksempel kan dataene du trenger for å behandle, ikke være av den riktige typen, eller kanskje mangler helt. Dette tredje skjemaet er avhengig av fortsettelsen. Fortsettelseserklæringen forteller at forløkken skal gå umiddelbart til neste sløyfe, i stedet for å fullføre den nåværende sløyfen.

Bare fordi noen kodeeksempler ser på pause og fortsetter uttalelser separat, betyr det ikke at du ikke kan kombinere dem i en enkelt for loop. Pause og fortsette uttalelser kan dukke opp hvor og når du trenger dem.

Du kan for eksempel velge å behandle en del av en for-løkke og fortsette videre til neste sløyfe hvis ting ikke fungerer som forventet. Hvis det oppstår en feil i det samme for sløyfe, kan du velge å bruke et pauseoppsett for å avslutte det. En enkelt for loop kan også inneholde flere forekomster av både pause og fortsette setninger.

Den beste måten å forstå forskjellen på pause og fortsette uttalelser er å kontrastere produksjonen de gir.

Nesting for loops

Noen ganger må du behandle noe ved å bruke flere looper. For eksempel, når du arbeider med tabelldata, kan du bruke en sløyfe til å behandle radene og en annen sløyfe for å behandle kolonnene. Det er flere kolonner for hver rad, slik at kolonnens sløyfe vises i Rows-sløyfen. Plassering av en gjentatt sløyfe i en annen kalles nesting av sløyfer.

Hver iterasjon av hovedløkken utfører hele underordnet sløyfe. Så, når du begynner å behandle den første raden, kjører den alle kolonneoppgaver for den raden før du går videre til neste rad.

Nesting er prosessen med å omslutte en struktur innenfor en annen av samme type. Java bruker nesting på flere måter, så du vil se denne termen brukt ganske ofte. Når man arbeider med strukturer, fungerer en struktur som en beholder for å holde den andre strukturen.

Beholderstrukturen kalles strukturen main , eller parent . Strukturen i hovedstrukturen kalles strukturen underordnet , eller barn .

Multiplikasjonstabellene er en av de bedre måtene å demonstrere nesting fordi du må lage en løkke for rader og en annen for kolonner. I tillegg må du opprette overskriftene som viser at tallene blir multiplisert, noe som betyr at du bruker en ekstra sløyfe.

Typer Loops i Java - dummies

Redaktørens valg

Vanlige visuelle studio-tastaturgenveier - dummier

Vanlige visuelle studio-tastaturgenveier - dummier

Du kan få tilgang til mange av funksjonene du bruker i Visual Studio til Lag en Silverlight-applikasjon gjennom tastaturgenveier. Her er de vanlige snarveiene som hjelper deg med å utføre oppgaver raskt i Visual Studio. Tastatur snarvei Handling Ctrl + Alt + F1 Åpne Visual Studio Documentation Ctrl + Shift + B Bygg programmet Ctrl + F5 Kjør prosjektet Ctrl + Alt + X Åpne verktøykassen hvis ...

Velg riktig format for e-postmarkedsføringsmeldingen din - dummies

Velg riktig format for e-postmarkedsføringsmeldingen din - dummies

Som Du komponerer markedsførings-e-postene dine, husk at formatet på e-posten din visuelt kommuniserer hovedideen til innholdet før publikum selv begynner å lese det. Forbrukerne forventer at formatet på e-posten din samsvarer med informasjonen den inneholder, slik at bruk av riktig format bidrar til å bygge publikums tillit. Velg ...

Kombinere flere samtaler til handling i din markedsføring e-post - dummies

Kombinere flere samtaler til handling i din markedsføring e-post - dummies

Din e-postmarkedsføringslisten består sannsynligvis av prospekter og kunder i ulike stadier av kjøpesyklusen med litt forskjellige interesser, så en del av publikum vil aldri være klar til å reagere umiddelbart på hver handling. Selv om alle på din e-postliste er klare til handling, er dine anrop til handling ...

Redaktørens valg

Opprett en Pivot-tabell YTD-totalvisning for Excel-rapporten - dummies

Opprett en Pivot-tabell YTD-totalvisning for Excel-rapporten - dummies

En nyttig rapportvisning I et Excel-pivottabell er YTD-totalsvisningen. Noen ganger er det nyttig å fange et løp-total-visning for å analysere bevegelsen av tall på en årlig basis (YTD) basis. Denne figuren illustrerer et pivottabell som viser en løpende total omsetning per måned for hvert år. I denne visningen er du ...

Opprett en pivottabel ved hjelp av Excels interne datamodell - dummies

Opprett en pivottabel ved hjelp av Excels interne datamodell - dummies

I enkelte tilfeller vil du kanskje opprett et pivottabell fra grunnen ved hjelp av Excels eksisterende interne datamodell som kildedata. Her er trinnene for å gjøre det: Velg Sett inn → PivotTable fra båndet. Dialogboksen Create PivotTable åpnes. Velg alternativet Bruk en ekstern datakilde, som vist, og klikk deretter på ...

Hvordan lage en standard snikker i Power Pivot - dummies

Hvordan lage en standard snikker i Power Pivot - dummies

Slicers tilbyr et brukervennlig grensesnitt med som du kan filtrere en Power Pivot pivottabell. Det er på tide å lage din første slicer. Bare følg disse trinnene:

Redaktørens valg

Alarmhendelsen i GameMaker: Studio-dummies

Alarmhendelsen i GameMaker: Studio-dummies

Alarmer er utmerket for når du vil ha tid Handlinger i din spill i GameMaker: Studio. For eksempel, hvis du vil at spilleren bare skal skyte kuler en gang hvert annet sekund, kan du sette en alarm for det. Hvis du vil når nye fiendtlige fly vises, kan du sette en alarm for det ...

Flytt retningsaktive handlinger i GameMaker: Studio - dummies

Flytt retningsaktive handlinger i GameMaker: Studio - dummies

I GameMaker: Studio, Flytt-fanen er den første kategorien i vinduet Objektegenskaper. Her er en liste over hver av handlingene du kan tilordne objektene. I følgende definisjoner brukes begrepet Instance for å referere til hva handlingen påvirker. Men du konfigurerer handlingen i objektet ...

Andre hendelser i GameMaker: Studio - dummies

Andre hendelser i GameMaker: Studio - dummies

I GameMaker: Studio, Andre hendelser er de som ikke anses verdige av sitt eget sted på menyen Event. Disse andre hendelsene kan være ganske kjempebra. Menyelementene er ganske mye selvforklarende, så det er ikke nødvendig med detaljer her. For fullstendige beskrivelser av hver av disse elementene, kan du alltid trykke F1 i GameMaker og ...