fbpx

Java For-each

Share on facebook
Facebook
Share on twitter
Twitter
Share on whatsapp
WhatsApp
Share on linkedin
LinkedIn
Share on email
Email

El for-each se usa para iterar los datos de un array de manera más rápido y fácil, podemos iterar los datos de array con while y for, pero a comparación de for-each, con for-each es más fácil.

Iterar datos de Array con While

Para iterar la datos de un array tenemos que saber la longitud del array, ya sabiendo esto recorreremos el array y usaremos operadores de incremento para acceder a sus datos y mostrar por pantalla.  

public class Main {
    public static void main(String[] args) {
        //Definición 
        String[] nombres = {"Alex", "Roel", "Juan", "Maria", "Pedro"};
        int c = 0;

        while (c < nombres.length){
            System.out.println(nombres[c]);
            c++;
        }
    }
}

Iterar datos de Array con For

public class Main {
    public static void main(String[] args) {
        //Definición 
        String[] nombres = {"Alex", "Roel", "Juan", "Maria", "Pedro"};

        for (int i = 0; i < nombres.length; i++){
            System.out.println(nombres[i]);
        }
    }
}

Iterar con For-each

Hay bucles para cada necesidad en este caso vamos utilizar este bucle que es para iterar array, en el cual crea una variable dentro de for del tipo de dato que vamos iterar de array, en esta variable vamos recuperar cada dato del array, luego colocamos el nombre de array que vamos iterar.

public class Main {
    public static void main(String[] args) {
        //Definición 
        String[] nombres = {"Alex", "Roel", "Juan", "Maria", "Pedro"};

        for (String dato : nombres){
            System.out.println(dato);
        }
    }
}

Comparte este artículo:

Share on facebook
Facebook
Share on twitter
Twitter
Share on whatsapp
WhatsApp
Share on linkedin
LinkedIn
Share on email
Email

Revisa estas publicaciones

Java Varargs

Argumentos Variables en Java Varargs o argumentos variables en java son parámetros indefinidos, en el cual podemos enviar cantidad de datos indefinidos mediante un argumento.

VER PUBLICACIÓN COMPLETA

HTML Link

Descripción La etiqueta HTML <link> cuenta con un mecanismo de añadir al documento actual información externa, es decir, el elemento <link> permite a los autores

VER PUBLICACIÓN COMPLETA