Iteradores en Java

Hola a todos, hoy os explicaré como funcionan los iteradores en Java.

Un Iterador es una clase usada para recorrer estructuras dinámicas de una forma fácil, su uso es sencillo.

import java.util.ArrayList;
import java.util.Iterator;
 
 /**
 * @author DiscoDurodeRoer
 */
public class Ejemplo_iteradores {
	public static void main(String[] args) {
		//Creamos un arrayList
		ArrayList<String> lista; 
		lista = new ArrayList<>();
		lista.add("Elemento 1");
		lista.add("Elemento 2");
		lista.add("Elemento 3"); 
		lista.add("Elemento 4");
		lista.add("Elemento 5");
	
		//Creamos un iterador
		Iterator<String> iterador = lista.iterator();
	 
		//Usamos el método hasNext, para comprobar si hay algun elemento
		while(iterador.hasNext()){
			//El iterador devuelve el proximo elemento
			System.out.println(iterador.next());
		}
	}
}

Espero que os sea de ayuda. Si tenéis dudas, preguntad, estamos para ayudarte.

Etiquetas

Deja un comentario

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