Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Opret en tom Java -klasse med en hovedmetode
- Trin 2: Instantiate Your Array
- Trin 3: Opret en variabel til lagring af arrayets længde
- Trin 4: Konfigurer While Loop
- Trin 5: Afslutning af While Loop
- Trin 6: Formater Array Output
- Trin 7: Kontroller den afsluttede version
- Trin 8: Kompilér og kør koden
- Trin 9: Tillykke
Video: Sådan bruges en While Loop til at itere et array i Java: 9 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
I dag vil jeg vise dig, hvordan du bruger Java til at oprette en While -sløjfe, der kan bruges til at iterere gennem en liste med tal eller ord. Dette koncept er for begyndere og alle, der ønsker at få en hurtig børstning af Java Loops og arrays.
Forbrugsvarer
- En IDE (Nogle populære valg er "Eclipse" eller "IntelliJ")
- En ny Java -klasse til at skrive programmet
- Begynderniveau forståelse af Java Syntax
Trin 1: Opret en tom Java -klasse med en hovedmetode
Hovedmetoden for en java -klasse er, hvad der udføres, når du kører programmet via din IDE. Eventuelle funktioner inden for parenteserne for hovedmetoden udføres automatisk, når klassen køres. Det er her, du vil begynde at skrive dine nybegynderprogrammer.
Trin 2: Instantiate Your Array
Vi skal starte med at oprette arrays i Java, der er ligesom en liste over en bestemt objekttype. De har en bestemt længde baseret på, hvordan du udfylder dem, når de oprettes. På billedet ovenfor har jeg oprettet et array af typen Int (ikke-decimaler) fyldt med nogle tal.
Trin 3: Opret en variabel til lagring af arrayets længde
Opret en variabel for at holde længden af hvert array. Vi får brug for længden, når vi opretter sløjfen, fordi løkken skal vide, hvor vi skal stoppe. Ellers får vi en fejl, når vi går over loopens længde.
Trin 4: Konfigurer While Loop
Vi vil bruge en While Loop til dette eksempel. Løkkenes måde er, at så længe "x" er mindre end "i", vil løkken fortsætte med at køre. For at udløse betingelsen for at stoppe loop "x" skal være den samme værdi eller større end "i". Vi kan øge "x", så det i sidste ende vil ramme værdien af "i", og sløjfen stopper med at køre, vi vil bruge "i", som vi har oprettet tidligere, hvilket er matrixens samlede længde.
Trin 5: Afslutning af While Loop
Vi skal oprette en tæller, som i vores tilfælde er “x”, som vi sætter til nul. Vi kan derefter køre while -sløjfen, hvis "x" er mindre end "i" (som er arrayets længde). Derefter udskriver vi emnet i Array i position “x”, værdien af “x” vil fortsætte med at stige hver gang sløjfen kører på grund af “x = x + 1”. Når "x" stiger hver gang det næste element i arrayet, der svarer til "x", udskrives.
Trin 6: Formater Array Output
Jeg vil tage et øjeblik at tale om formateringen af output fra det foregående trin. Når det kommer til output, udskriver "System.out.print ()" teksten til skærmen, når du kører programmet. “ListNumbers [x]” giver elementet i arrayet i position “x”, tilføjer + ““giver dig et mellemrum i output, for at sikre, at den udskrevne liste ikke alle er forbundet.
Trin 7: Kontroller den afsluttede version
Dette billede viser den færdige version af programmet til brug af en While Loop til at gentage et array. At gøre "//" giver dig mulighed for at skrive en kommentar. Det er altid god praksis at mærke, hvad hvert afsnit i din kode gør.
Trin 8: Kompilér og kør koden
Hvis alt fungerede uden problemer, og det samme array blev brugt, skulle du have endt med ovenstående output, efter at du havde kompileret og kørt koden i din IDE.
Trin 9: Tillykke
Hvis alle trin blev fulgt korrekt, skulle du have endt med output fra det foregående trin. Efter denne vejledning skal du have en grundlæggende forståelse for at iterere et array ved hjælp af en While Loop. Dette er bare en simpel guide til while loop og arrays for at hjælpe dig i gang med din rejse med Java. En alternativ øvelse ville være at oprette en matrix af Java String -objektet og iterere det ved hjælp af den samme stil, som vi brugte til arrayet med heltal.
Fejlfinding
Almindelige fejl, der kan opstå, er:
- at blande variabler eller glemme parenteser til klasser eller sløjfer.
- Du kan gå forbi arraylængden og få en out of bounds -undtagelse, afhængigt af din tæller.
Anbefalede:
Visuino Sådan bruges pulsbreddemodulation (PWM) til at ændre lysstyrken på en LED: 7 trin
Visuino Sådan bruges Pulse Width Modulation (PWM) til at ændre lysstyrken på en LED: I denne vejledning vil vi bruge en LED forbundet til Arduino UNO og Visuino til at ændre lysstyrken ved hjælp af Pulse Width Modulation (PWM). Se en demonstrationsvideo
Sådan oprettes en While Loop i Python: 9 trin
Sådan oprettes en While Loop i Python: Der er øjeblikke i programmeringen, hvor du skal gentage et sæt trin for at løse et problem. Et stykke loop giver dig mulighed for at gå igennem et afsnit af kode uden at skulle skrive gentagen kode. Når du programmerer, skriver du den samme kode igen og igen
Konverter en Python til Loop til Java: 12 trin
Konverter en Python til Loop til Java: Python og Java er to af teknologiens største programmeringssprog, der bruges af millioner hver dag. Med disse instruktioner kan ethvert niveau af Python -brugere begynde at anvende deres færdigheder på Java, lære at anvende deres eksisterende kode i situationer, der er skrevet
Sådan bruges trinmotor som roterende encoder og OLED -display til trin: 6 trin
Sådan bruges trinmotor som roterende encoder og OLED -skærm til trin: I denne vejledning lærer vi, hvordan du sporer trinmotortrinene på OLED -skærmen. Se en demonstrationsvideo. Kredit for den originale vejledning går til youtube -bruger " sky4fly "
Sådan bruges et par stykker træ til at samle sig til en sød og kraftfuld trærobotarm: 10 trin
Sådan bruges et par stykker træ til at samles i en sød og kraftig trærobotarm: Robotarmen hedder WoodenArm. Det ser meget sødt ud! Hvis du vil have flere detaljer om WoodenArm, kan du se www.lewansoul.com Nu kan vi lave en introduktion om WoodenArm, lad os komme videre