Cuprins:
- Provizii
- Pasul 1: Creați o clasă Java goală cu o metodă principală
- Pasul 2: Instantați-vă matricea
- Pasul 3: Creați o variabilă pentru a stoca lungimea matricei
- Pasul 4: Configurați în timp ce buclați
- Pasul 5: Finalizarea buclei While
- Pasul 6: Formatați ieșirea matricei
- Pasul 7: Verificați versiunea finalizată
- Pasul 8: Compilați și rulați codul
- Pasul 9: Felicitări
Video: Cum se folosește un loop de timp pentru a itera o matrice în Java: 9 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Astăzi vă voi arăta cum să utilizați Java pentru a crea o buclă While care poate fi utilizată pentru a itera printr-o listă de numere sau cuvinte. Acest concept este destinat programatorilor entry-level și oricui dorește să obțină o rezolvare rapidă asupra buclelor și matricilor Java.
Provizii
- Un IDE (Unele alegeri populare sunt „Eclipse” sau „IntelliJ”)
- O nouă clasă Java pentru a scrie programul
- Înțelegerea nivelului de începător al sintaxei Java
Pasul 1: Creați o clasă Java goală cu o metodă principală
Principala metodă pentru o clasă java este ceea ce se execută atunci când rulați programul prin IDE. Orice funcție din paranteză pentru metoda principală este executată automat atunci când se execută clasa. Aici veți dori să începeți să scrieți programele pentru începători.
Pasul 2: Instantați-vă matricea
Vom începe prin a crea matrice în Java care sunt exact ca o listă a unui anumit tip de obiect. Au o lungime stabilită în funcție de modul în care le completați atunci când sunt create. În imaginea de mai sus am creat un Array de tip Int (non-zecimale) umplut cu câteva numere.
Pasul 3: Creați o variabilă pentru a stoca lungimea matricei
Creați o variabilă pentru a menține lungimea fiecărei matrice. Vom avea nevoie de lungime atunci când configurăm bucla, deoarece bucla trebuie să știe unde să ne oprim. În caz contrar, vom primi o eroare pentru depășirea lungimii buclei.
Pasul 4: Configurați în timp ce buclați
Pentru acest exemplu, vom folosi un While Loop. Modul în care funcționează bucla este că, atâta timp cât „x” este mai mic decât „i”, bucla va continua să ruleze. Pentru a declanșa condiția de oprire a buclei „x” trebuie să devină aceeași valoare sau mai mare decât „i”. Putem incrementa „x”, astfel încât în cele din urmă va atinge valoarea „i” și bucla va înceta să ruleze, vom folosi „i” pe care l-am creat mai devreme, care este lungimea totală a matricei.
Pasul 5: Finalizarea buclei While
Trebuie să setăm un contor care, în cazul nostru, este „x”, pe care l-am setat la zero. Putem rula apoi bucla while dacă „x” este mai mic decât „i” (care este lungimea tabloului). Apoi imprimăm elementul din matrice în poziția „x”, valoarea „x” va continua să crească de fiecare dată când rulează bucla din cauza „x = x + 1”. Pe măsură ce „x” crește de fiecare dată, se va imprima următorul element din matricea corespunzătoare „x”.
Pasul 6: Formatați ieșirea matricei
Vreau să iau un moment pentru a vorbi despre formatarea ieșirii din pasul anterior. Când vine vorba de ieșire, „System.out.print ()” tipărește textul pe ecran când rulați programul. „ListNumbers [x]” oferă elementul din matrice în poziția „x”, adăugând + „„ vă oferă un spațiu în ieșire, pentru a vă asigura că lista tipărită nu este conectată.
Pasul 7: Verificați versiunea finalizată
Această imagine arată versiunea completă a programului pentru utilizarea unui While Loop pentru a itera o matrice. Dacă faceți „//” vă oferă posibilitatea de a scrie un comentariu, este întotdeauna o bună practică să etichetați ce face fiecare secțiune din codul dvs.
Pasul 8: Compilați și rulați codul
Dacă totul a funcționat fără probleme și a fost utilizată aceeași matrice, ar fi trebuit să ajungeți la rezultatul de mai sus după ce ați compilat și ați rulat codul în IDE.
Pasul 9: Felicitări
Dacă toți pașii au fost urmați corect, ar fi trebuit să ajungeți la ieșirea din pasul anterior. După acest tutorial, ar trebui să aveți o înțelegere de bază despre iterarea unui tablou utilizând un While Loop. Acesta este doar un ghid simplu despre bucla și matricile while pentru a vă ajuta să începeți călătoria dvs. în Java. Un exercițiu alternativ ar fi să creăm o matrice a obiectului Java String și să o iterăm, utilizând același stil pe care l-am folosit pentru matricea de numere întregi.
Depanare
Erorile frecvente care pot apărea sunt:
- amestecarea variabilelor sau uitarea parantezelor pentru clase sau bucle.
- Ați putea depăși lungimea matricei și puteți obține o excepție în afara limitelor, în funcție de contor.
Recomandat:
Cum se folosește un modul de ceas în timp real (DS3231): 5 pași
Cum se folosește un modul de ceas în timp real (DS3231): DS3231 este un ceas I2C în timp real (RTC) cu cost redus, extrem de precis, cu un oscilator de cristal integrat compensat de temperatură (TCXO) și cristal. Dispozitivul încorporează o intrare a bateriei și menține o cronometrare exactă atunci când alimentarea principală la
Cum se folosește Fritzing pentru a realiza un PCB: 3 pași
Cum se folosește Fritzing pentru a face un PCB: În acest instructable, vă voi arăta cum să utilizați Fritzing. În acest exemplu, voi face un scut de alimentare pentru arduino care poate fi folosit pentru a da putere arduino-ului cu o baterie
Cum se folosește o fotocelula pentru a schimba culoarea LED-ului RGB: 3 pași
Cum se folosește o fotocelula pentru a schimba culoarea LED-ului RGB: Pentru proiectul meu Arduino partea 01, ideea mea inițială a fost să folosesc un senzor de temperatură pentru a porni și opri un LED, dar, din păcate, senzorul meu de temperatură nu venise încă, ceea ce m-a lăsat să a ales dintre senzorii disponibili în kitul de start Elegoo și mă întreb dacă
Cum se folosește Multimetrul în Tamil - Ghid pentru începători - Multimetru pentru începători: 8 pași
Cum se folosește Multimetrul în Tamil | Ghid pentru începători | Multimetru pentru începători: Bună ziua, prieteni, În acest tutorial am explicat cum să folosesc multimetrul în toate tipurile de circuite electronice în 7 pași diferiți, cum ar fi 1) test de continuitate pentru depanare hardware 2) Măsurarea curentului continuu 3) testarea diodei și LED-urilor 4) Măsurarea Resi
Cum se folosește motorul pas cu pas ca codificator rotativ și afișaj OLED pentru pași: 6 pași
Cum se folosește motorul pas cu pas ca codificator rotativ și afișaj OLED pentru pași: În acest tutorial vom învăța cum să urmăriți pașii motorului pas cu pas pe afișajul OLED. Urmăriți un videoclip demonstrativ. Creditul pentru tutorialul original este destinat utilizatorului YouTube „sky4fly”