Satura rādītājs:
- Piegādes
- 1. darbība: izveidojiet tukšu Java klasi, izmantojot galveno metodi
- 2. darbība: izveidojiet masīvu
- 3. darbība: izveidojiet mainīgo masīva garuma saglabāšanai
- 4. darbība. Iestatiet cikla laikā
- 5. darbība: cikla pabeigšana
- 6. darbība: formatējiet masīva izvadi
- 7. darbība: pārbaudiet pabeigto versiju
- 8. solis: apkopojiet un palaidiet kodu
- 9. solis: Apsveicam
Video: Kā izmantot cilpu, lai atkārtotu masīvu Java: 9 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Šodien es jums parādīšu, kā izmantot Java, lai izveidotu cikla ciklu, ko var izmantot, lai atkārtotu skaitļu vai vārdu sarakstu. Šī koncepcija ir paredzēta sākuma līmeņa programmētājiem un ikvienam, kas vēlas ātri iegūt Java cilpas un masīvus.
Piegādes
- IDE (dažas populāras iespējas ir “Eclipse” vai “IntelliJ”)
- Jauna Java klase programmas rakstīšanai
- Iesācēja līmeņa izpratne par Java sintaksi
1. darbība: izveidojiet tukšu Java klasi, izmantojot galveno metodi
Galvenā java klases metode tiek izpildīta, palaižot programmu, izmantojot savu IDE. Visas galvenās metodes iekavās esošās funkcijas tiek izpildītas automātiski, kad klase tiek palaista. Šeit jūs vēlaties sākt rakstīt iesācēju programmas.
2. darbība: izveidojiet masīvu
Mēs sāksim, izveidojot Java masīvus, kas ir līdzīgi noteikta veida objektu sarakstam. Viņiem ir noteikts garums, pamatojoties uz to, kā jūs tos aizpildāt, kad tie tiek izveidoti. Augšējā attēlā esmu izveidojis Int tipa masīvu (ne decimāldaļas), kas piepildīts ar dažiem cipariem.
3. darbība: izveidojiet mainīgo masīva garuma saglabāšanai
Izveidojiet mainīgo, lai noturētu katra masīva garumu. Cikla iestatīšanas laikā mums būs vajadzīgs garums, jo cilpai ir jāzina, kur apstāties. Pretējā gadījumā mēs saņemsim kļūdu, pārsniedzot cilpas garumu.
4. darbība. Iestatiet cikla laikā
Šajā piemērā mēs izmantosim cikla ciklu. Cikls darbojas tā, ka, kamēr "x" ir mazāks par "i", cilpa turpinās darboties. Lai aktivizētu cikla apturēšanas nosacījumu, "x" jākļūst par tādu pašu vērtību vai lielāku par "i". Mēs varam palielināt "x", lai tas galu galā sasniegtu "i" vērtību un cilpa pārstātu darboties, mēs izmantosim "i", ko izveidojām iepriekš, kas ir masīva kopējais garums.
5. darbība: cikla pabeigšana
Mums ir jāizveido skaitītājs, kas mūsu gadījumā ir “x”, kuru mēs iestatām uz nulli. Pēc tam mēs varam palaist ciklu ciklu, ja “x” ir mazāks par “i” (kas ir masīva garums). Pēc tam mēs drukājam vienumu masīvā pozīcijā “x”, un “x” vērtība turpinās palielināties katru reizi, kad cikls darbojas, jo “x = x + 1”. Tā kā "x" palielinās katru reizi, kad tiks drukāts nākamais vienums masīvā, kas atbilst "x".
6. darbība: formatējiet masīva izvadi
Es vēlos veltīt laiku, lai runātu par iepriekšējā soļa izvades formatējumu. Runājot par izvadi, “System.out.print ()” drukā tekstu ekrānā, kad palaižat programmu. “ListNumbers [x]” dod vienumu masīvā pozīcijā “x”, pievienojot + “” atstāj atstarpi izvadā, lai pārliecinātos, ka izdrukātais saraksts nav viss savienots.
7. darbība: pārbaudiet pabeigto versiju
Šajā attēlā redzama pabeigtā programmas versija, lai masīva atkārtošanai izmantotu cikla ciklu. Veicot “//”, jūs varat rakstīt komentāru, vienmēr ir laba prakse marķēt to, ko dara katra jūsu koda sadaļa.
8. solis: apkopojiet un palaidiet kodu
Ja viss darbojās bez problēmām un tika izmantots tas pats masīvs, pēc koda apkopošanas un palaišanas savā IDE jums vajadzēja iegūt iepriekš minēto rezultātu.
9. solis: Apsveicam
Ja visas darbības tika veiktas pareizi, jums vajadzēja beigties ar iepriekšējā soļa rezultātu. Pēc šīs apmācības jums vajadzētu būt pamatzināšanām par masīva atkārtošanu, izmantojot cikla ciklu. Šis ir tikai vienkāršs ceļvedis par ciklu un masīviem, lai palīdzētu jums sākt Java ceļojumu. Alternatīvs uzdevums būtu izveidot Java String objekta masīvu un atkārtot to, izmantojot to pašu stilu, ko izmantojām veselu skaitļu masīvam.
Problēmu novēršana
Bieži sastopamās kļūdas ir šādas:
- mainīgo mainīšana vai iekavu aizmirstšana klasēm vai cilpām.
- Atkarībā no skaitītāja jūs varat pārsniegt masīva garumu un iegūt izņēmumu no robežām.
Ieteicams:
Visuino Kā izmantot impulsa platuma modulāciju (PWM), lai mainītu gaismas diodes spilgtumu: 7 soļi
Visuino Kā izmantot impulsa platuma modulāciju (PWM), lai mainītu gaismas diodes spilgtumu: šajā apmācībā mēs izmantosim LED, kas savienota ar Arduino UNO un Visuino, lai mainītu tā spilgtumu, izmantojot impulsa platuma modulāciju (PWM). Noskatieties demonstrācijas video
Rekursīvi apkopojot masīvu Java: 9 soļi
Rekursīva masīva apkopošana Java valodā: Rekursija ir ļoti noderīga un laikietilpīga procedūra, kas var ātri atrisināt problēmu ar ļoti mazu kodu. Rekursija ietver jūsu izveidoto metodi, kas saīsina sākotnējo problēmu. Šajā piemērā mēs apkoposim virkni
Pārveidojiet Python par cilpu Java: 12 soļi
Pārveidojiet Python par cilpu Java: Python un Java ir divas no lielākajām tehnoloģiju programmēšanas valodām, kuras katru dienu izmanto miljoniem. Izmantojot šos norādījumus, jebkura līmeņa Python lietotāji var sākt pielietot savas prasmes Java, iemācīties piemērot esošo kodu situācijām, kas ir rakstiskas
PID balstīts līnijas sekošanas robots ar POLOLU QTR 8RC sensora masīvu: 6 soļi (ar attēliem)
Uz PID balstīts līnijas sekošanas robots ar POLOLU QTR 8RC sensora masīvu: Sveiki! Šis ir mans pirmais raksts par pamācībām, un šodien es jūs aizvedīšu pa ceļu un paskaidrošu, kā ar robotu, kas balstīts uz PID, izmantot QTR-8RC sensoru masīvs. Pirms došanās uz robota celtniecību, mums ir jāsaprot
Pārlieciniet sevi, ka vienkārši izmantojiet 12V maiņstrāvas invertoru LED gaismas virknēm, nevis 12V atkārtotu vadu pievienošanu: 3 soļi
Pārlieciniet sevi, ka vienkārši izmantojiet 12V maiņstrāvas invertoru LED gaismas virknēm, nevis 12V pārinstalējiet: Mans plāns bija vienkāršs. Es gribēju sagriezt ar sienu darbināmu LED gaismas virkni gabalos un pēc tam pārkārtot vadu, lai darbotos 12 volti. Alternatīva bija izmantot strāvas pārveidotāju, bet mēs visi zinām, ka tie ir briesmīgi neefektīvi, vai ne? Taisnība? Vai arī viņi ir?