Taula de continguts:
- Subministraments
- Pas 1: creeu una classe Java buida amb un mètode principal
- Pas 2: instancia la matriu
- Pas 3: creeu una variable per emmagatzemar la longitud de la matriu
- Pas 4: configureu mentre es fa bucle
- Pas 5: completar el bucle While
- Pas 6: formateu la sortida de matriu
- Pas 7: comproveu la versió completada
- Pas 8: Compileu i executeu el codi
- Pas 9: Enhorabona
Vídeo: Com utilitzar un bucle While per iterar una matriu a Java: 9 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
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
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
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 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
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
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
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
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
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:
Bucle amb una funda per a iPhone X RileyLink: 15 passos
Bucle amb una funda per a iPhone X de RileyLink: aquest manual descriu com integrar un dispositiu anomenat RileyLink en una funda de bateria per a l'iPhone X. Aquesta informació es basa molt en @Phil Garber, que va escriure un meravellós article sobre Medium sobre la fabricació d'un iPhone 6/7/8. Caixa. Vegeu el seu article AQUÍ. Qui
Resum recursiu d'una matriu a Java: 9 passos
Resum recursiu d'una matriu a Java: la recursió és un procediment molt útil i eficient en temps que pot resoldre ràpidament un problema amb molt poc codi. La recursió consisteix en el mètode que creeu anomenant-se a si mateix per escurçar el problema original. Per a aquest exemple, resumirem una matriu de
Com crear un bucle While a Python: 9 passos
Com es crea un bucle While a Python: hi ha moments en la programació en què cal repetir un conjunt de passos per resoldre un problema. Un bucle while us permet recórrer una secció de codi sense haver d’escriure codi repetit. En programar, escrivint el mateix codi sobre i ov
Converteix un Python per a bucle en Java: 12 passos
Converteix un Python per a bucle en Java: Python i Java són dos dels llenguatges de programació més grans de la tecnologia, que cada dia utilitzen milions. Amb aquestes instruccions, qualsevol nivell d’usuaris de Python pot començar a aplicar les seves habilitats a Java, aprendre a aplicar el seu codi existent a situacions escrites
Utilitzar un LED de matriu de punts amb un registre Arduino i Shift: 5 passos
Ús d’un LED de matriu de punts amb un registre Arduino i Shift: el LED de matriu de punts Siemens DLO7135 és una increïble peça d’optoelectrònica. Es factura com una pantalla intel·ligent de matriu de punts 5x7 (r) amb memòria / descodificador / controlador. Juntament amb aquesta memòria, té una pantalla ASCII de 96 caràcters amb superior i inferior