Iteradores en Java

java_base_web

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

2 comments

Deja un comentario

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