INHOUDSOPGAWE:

Hoe om 'n while -lus te gebruik om 'n array in Java te herhaal: 9 stappe
Hoe om 'n while -lus te gebruik om 'n array in Java te herhaal: 9 stappe

Video: Hoe om 'n while -lus te gebruik om 'n array in Java te herhaal: 9 stappe

Video: Hoe om 'n while -lus te gebruik om 'n array in Java te herhaal: 9 stappe
Video: Я ОДЕРЖИМЫЙ ДЕМОНАМИ 2024, Junie
Anonim
Hoe om 'n while -lus te gebruik om 'n array in Java te herhaal
Hoe om 'n while -lus te gebruik om 'n array in Java te herhaal

Vandag sal ek u wys hoe u Java kan gebruik om 'n While -lus te skep wat gebruik kan word om deur 'n lys getalle of woorde te herhaal. Hierdie konsep is vir programmeerders op intreevlak en almal wat Java Loops en skikkings vinnig wil opknap.

Voorrade

- 'n IDE (sommige gewilde keuses is "Eclipse" of "IntelliJ")

- 'n Nuwe Java -klas om die program te skryf

- Begrip op Java -sintaksis

Stap 1: Skep 'n leë Java -klas met 'n hoofmetode

Skep 'n leë Java -klas met 'n hoofmetode
Skep 'n leë Java -klas met 'n hoofmetode

Die belangrikste metode vir 'n java -klas is wat uitgevoer word wanneer u die program deur u IDE uitvoer. Enige funksies binne die hakies vir die hoofmetode word outomaties uitgevoer wanneer die klas uitgevoer word. Dit is waar u u beginnersprogramme wil begin skryf.

Stap 2: Instantiseer u skikking

Instantieer u skikking
Instantieer u skikking

Ons gaan begin deur Arrays in Java te skep wat net soos 'n lys van 'n sekere objekttipe is. Hulle het 'n vasgestelde lengte, gebaseer op hoe u hulle vul wanneer hulle geskep word. In die prent hierbo het ek 'n skikking van die tipe Int (nie-desimale) gemaak, gevul met 'n paar getalle.

Stap 3: Skep 'n veranderlike om die lengte van die reeks op te slaan

Skep 'n veranderlike om die lengte van die reeks op te slaan
Skep 'n veranderlike om die lengte van die reeks op te slaan

Skep 'n veranderlike om die lengte van elke reeks te hou. Ons benodig die lengte wanneer ons die lus opstel, want die lus moet weet waar om te stop. Anders kry ons 'n fout om oor die lengte van die lus te gaan.

Stap 4: Stel 'n lus op

Stel op terwyl lus
Stel op terwyl lus

Ons sal 'n While Loop vir hierdie voorbeeld gebruik. Die manier waarop die lus werk, is dat solank as 'x' minder is as 'i', die lus sal bly loop. Om die toestand te aktiveer om die lus te stop, moet "x" dieselfde waarde of groter as "i" word. Ons kan 'x' verhoog, sodat dit uiteindelik die waarde van 'i' sal tref en die lus sal ophou loop; ons sal 'i' gebruik wat ons vroeër geskep het, wat die totale lengte van die skikking is.

Stap 5: Voltooi die While Loop

Die voltooiing van die While Loop
Die voltooiing van die While Loop

Ons moet 'n teller opstel wat in ons geval 'x' is, wat ons op nul stel. Ons kan dan die while -lus uitvoer as 'x' minder is as 'i' (wat die lengte van die skikking is). Dan druk ons die item in die matrix op posisie "x", die waarde van "x" sal steeds toeneem elke keer as die lus loop as gevolg van "x = x + 1". Namate 'x' toeneem elke keer dat die volgende item in die skikking wat ooreenstem met die 'x', sal druk.

Stap 6: Formateer die Array -uitvoer

Formateer die Array -uitvoer
Formateer die Array -uitvoer

Ek wil 'n rukkie neem om te praat oor die opmaak van die uitset van die vorige stap. As dit by die uitvoer kom, druk 'System.out.print ()' die teks op die skerm af wanneer u die program uitvoer. "ListNumbers [x]" gee die item in die skikking op posisie "x", en voeg die + "" gee u 'n spasie in die uitvoer, om seker te maak dat die gedrukte lys nie almal verbind is nie.

Stap 7: Gaan die voltooide weergawe na

Gaan die voltooide weergawe na
Gaan die voltooide weergawe na

Hierdie prentjie toon die voltooide weergawe van die program vir die gebruik van 'n While Loop om 'n array te herhaal. As u '//' doen, kan u 'n opmerking skryf; dit is altyd 'n goeie idee om te merk wat elke afdeling van u kode doen.

Stap 8: Stel die kode saam en voer dit uit

Stel die kode op en voer dit uit
Stel die kode op en voer dit uit

As alles sonder probleme werk en dieselfde skikking gebruik is, moes u die bogenoemde uitset bereik het nadat u die kode in u IDE saamgestel en uitgevoer het.

Stap 9: Baie geluk

As al die stappe korrek gevolg is, moes u die uitset van die vorige stap bereik het. Na hierdie tutoriaal behoort u 'n basiese kennis te hê van die herhaling van 'n skikking met behulp van 'n While Loop. Dit is slegs 'n eenvoudige gids oor die while lus en skikkings om u te help om u Java -reis te begin. 'N Alternatiewe oefening sou wees om 'n skikking van die Java String -voorwerp te skep en dit te herhaal, met dieselfde styl as wat ons vir die reeks heelgetalle gebruik het.

Probleemoplossing

Algemene foute wat kan voorkom, is:

- om veranderlikes te meng of hakies vir klasse of lusse te vergeet.

- U kan verby die skikkinglengte gaan en 'n buitengewone uitsondering kry, afhangende van u toonbank.

Aanbeveel: