Iterando sobre arreglos en Java

Iterar sobre una array significa acceder a cada elemento de la array uno por uno. Puede haber muchas formas de iterar sobre una array en Java, a continuación se presentan algunas formas simples.

Método 1: Usando el bucle for:
Este es el más simple de todos donde solo tenemos que usar un bucle for donde una variable de contador accede a cada elemento uno por uno.

// Java program to iterate over an array
// using for loop
import java.io.*;
class GFG {
  
    public static void main(String args[]) throws IOException
    {
        int ar[] = { 1, 2, 3, 4, 5, 6, 7, 8 };
        int i, x;
  
        // iterating over an array
        for (i = 0; i < ar.length; i++) {
  
            // accessing each element of array
            x = ar[i];
            System.out.print(x + " ");
        }
    }
}

Producción :

1 2 3 4 5 6 7 8 

Método 2: Usar para cada ciclo:
para cada ciclo se optimiza el código, se ahorra tipeo y tiempo.

// JAVA program to iterate over an array
// using for loop
import java.io.*;
class GFG {
  
    public static void main(String args[]) throws IOException
    {
        int ar[] = { 1, 2, 3, 4, 5, 6, 7, 8 };
        int x;
  
        // iterating over an array
        for (int i : ar) {
  
            // accessing each element of array
            x = i;
            System.out.print(x + " ");
        }
    }
}

Producción :

1 2 3 4 5 6 7 8 

Este artículo es una contribución de Nikita Tiwari . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *