INHOUDSOPGAWE:
- Voorrade
- Stap 1: Skep 'n leë Java -klas met 'n hoofmetode
- Stap 2: Instantiseer u skikking
- Stap 3: Skep 'n veranderlike om die lengte van die reeks op te slaan
- Stap 4: Stel 'n lus op
- Stap 5: Voltooi die While Loop
- Stap 6: Formateer die Array -uitvoer
- Stap 7: Gaan die voltooide weergawe na
- Stap 8: Stel die kode saam en voer dit uit
- Stap 9: Baie geluk
Video: Hoe om 'n while -lus te gebruik om 'n array in Java te herhaal: 9 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
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
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
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 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
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
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
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
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
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:
Herhaal 'n koel ou robot: 10 stappe (met foto's)
Herhaal 'n koel ou robot: Ontmoet Arlan, 'n prettige robot met baie persoonlikheid. Hy woon in 'n 5de graad wetenskapklaskamer. Ek het hom herbou tot die gelukbringer vir die skool se robotiese span, hy is ook die helper van die klas. Die kinders sien graag tegnologie in aksie en Arlan stap
Nike LED Swoosh! Dit is 'n uitstekende dekor vir 'n kamer. Dit is die een projek wat almal kan herhaal: 5 stappe
Nike LED Swoosh! Dit is 'n uitstekende dekor vir 'n kamer. Dit is die een projek wat almal kan herhaal .: gereedskap-maatband-skroewedraaier-soldeerbout-saag-elektriese boor-skuurpapier Toevoer -LED-strook (RGB) 5m-LED-kontroleerder-voeding 12V 4A-hout 50-50-1500 2x-hout 20-20-3000 2x-laaghout 500-1000mm-skroewe (45mm) 150x-skroewe (35mm) 30x-scr
Hoe om Wemos ESP-Wroom-02 D1 Mini WiFi-module ESP8266 + 18650 te gebruik deur Blynk te gebruik: 10 stappe
Hoe om Wemos ESP-Wroom-02 D1 Mini WiFi-module ESP8266 + 18650 te gebruik deur Blynk te gebruik: Spesifikasie: Versoenbaar met nodemcu 18650 laaistelselintegrasie aansluiting kan gebruik word vir slaapmodus · 1 voeg by
Hoe om Mac Terminal te gebruik en hoe om sleutelfunksies te gebruik: 4 stappe
Hoe om Mac Terminal te gebruik en hoe om belangrike funksies te gebruik: Ons sal u wys hoe u die MAC Terminal kan oopmaak. Ons sal u ook 'n paar funksies in die Terminal wys, soos ifconfig, veranderende gidse, toegang tot lêers en arp. Met Ifconfig kan u u IP -adres en u MAC -advertensie nagaan
Solar Hummer herhaal: 10 stappe
Solar Hummer Re-done: dit is 'n verbetering van my vorige instruksies, https://www.instructables.com/id/solar_rc_conversion/ die stappe sal almal dieselfde wees, maar ek sal u wys hoe u 'n bietjie netjies kan byvoeg gizmos daaraan op die ou end