Taula de continguts:

Com utilitzar un bucle While per iterar una matriu a Java: 9 passos
Com utilitzar un bucle While per iterar una matriu a Java: 9 passos

Vídeo: Com utilitzar un bucle While per iterar una matriu a Java: 9 passos

Vídeo: Com utilitzar un bucle While per iterar una matriu a Java: 9 passos
Vídeo: Thicker Grows the Meal and Plot | Critical Role | Campaign 3, Episode 9 2024, Juny
Anonim
Com s'utilitza un bucle While per iterar una matriu a Java
Com s'utilitza un bucle While per iterar una matriu a Java

Avui us mostraré com utilitzar Java per crear un bucle While que es pot utilitzar per iterar a través d’una llista de números o paraules. Aquest concepte és per a programadors de nivell inicial i qualsevol persona que vulgui obtenir un resum ràpid dels bucles i matrius de Java.

Subministraments

- Un IDE (algunes opcions populars són "Eclipse" o "IntelliJ")

- Una nova classe Java per escriure el programa

- Comprensió de la sintaxi de Java per a principiants

Pas 1: creeu una classe Java buida amb un mètode principal

Creeu una classe Java buida amb un mètode principal
Creeu una classe Java buida amb un mètode principal

El mètode principal per a una classe Java és el que s’executa quan s’executa el programa mitjançant el seu IDE. Qualsevol funció dins dels claudàtors del mètode principal s'executa automàticament quan s'executa la classe. Aquí és on voldreu començar a escriure els vostres programes per a principiants.

Pas 2: instancia la matriu

Instantieu la vostra matriu
Instantieu la vostra matriu

Començarem creant matrius a Java que són com una llista d’un determinat tipus d’objecte. Tenen una longitud definida en funció de com els ompliu quan es creen. A la imatge superior he creat una matriu de tipus Int (no decimals) plena d'alguns números.

Pas 3: creeu una variable per emmagatzemar la longitud de la matriu

Creeu una variable per emmagatzemar la longitud de la matriu
Creeu una variable per emmagatzemar la longitud de la matriu

Creeu una variable que contingui la longitud de cada matriu. Necessitarem la longitud quan configurem el bucle perquè el bucle ha de saber on parar. En cas contrari, obtindrem un error per sobrepassar la longitud del bucle.

Pas 4: configureu mentre es fa bucle

Configureu mentre es fa bucle
Configureu mentre es fa bucle

Utilitzarem un While Loop per a aquest exemple. La manera com funciona el bucle és que, sempre que "x" sigui inferior a "i", el bucle continuarà funcionant. Per activar la condició per aturar el bucle "x" ha de ser igual o superior a "i". Podem incrementar "x", de manera que acabarà assolint el valor de "i" i el bucle deixarà d'executar-se, utilitzarem "i" que hem creat anteriorment, que és la longitud total de la matriu.

Pas 5: completar el bucle While

Completant el bucle While
Completant el bucle While

Hem de configurar un comptador que, en el nostre cas, sigui “x” que posem a zero. A continuació, podem executar el bucle while si "x" és inferior a "i" (que és la longitud de la matriu). A continuació, imprimim l'element a la matriu a la posició "x", el valor de "x" continuarà augmentant cada vegada que s'executi el bucle a causa de "x = x + 1". Quan la "x" augmenta cada vegada que s'imprimeix el següent element de la matriu corresponent a la "x".

Pas 6: formateu la sortida de matriu

Formateu la sortida de matriu
Formateu la sortida de matriu

Vull dedicar un moment a parlar sobre el format de la sortida del pas anterior. Quan es tracta de la sortida, “System.out.print ()” imprimeix el text a la pantalla quan executeu el programa. "ListNumbers [x]" proporciona l'element de la matriu a la posició "x", afegint el + "" us dóna un espai a la sortida, per assegurar-vos que la llista impresa no està connectada.

Pas 7: comproveu la versió completada

Comproveu la versió completada
Comproveu la versió completada

Aquesta imatge mostra la versió completa del programa per utilitzar un While Loop per iterar una matriu. Fer "//" us permet escriure un comentari, sempre és una bona pràctica etiquetar què fa cada secció del vostre codi.

Pas 8: Compileu i executeu el codi

Compileu i executeu el codi
Compileu i executeu el codi

Si tot funcionava sense problemes i s’utilitzava la mateixa matriu, hauríeu d’haver acabat amb la sortida anterior després de compilar i executar el codi al vostre IDE.

Pas 9: Enhorabona

Si tots els passos s'han seguit correctament, hauríeu d'haver acabat amb la sortida del pas anterior. Després d’aquest tutorial, heu de tenir una comprensió bàsica sobre la iteració d’una matriu mitjançant un bucle While. Aquesta és només una senzilla guia sobre el bucle i les matrius while per ajudar-vos a iniciar el vostre viatge de Java. Un exercici alternatiu seria crear una matriu de l'objecte Java String i iterar-la, utilitzant el mateix estil que hem utilitzat per a la matriu d'enters.

Resolució de problemes

Els errors més habituals que es poden produir són:

- barrejar variables o oblidar claudàtors de classes o bucles.

- Podeu superar la longitud de la matriu i obtenir una excepció fora dels límits, segons el vostre comptador.

Recomanat: