¿Cuál es el papel de los iteradores en Java?
mport java.util.*;
publicclass TestIterator {
public static void main(String[] args) {
/ /Crear una lista que sea un dato serializado
List list=new ArrayList();
//Crear un mapa que sea un dato no serializado
Mapa del mapa =new HashMap();
for(int i=0; ilt; 10; i){
/agregar datos al contenedor
list.add (nueva cadena ("lista" lista.add("lista.add("lista.add("lista.add("lista.add("lista.add("lista.add("lista.add("lista.add (nueva cadena("lista " i));
map.put(i, nueva cadena("mapa " i));
}
/ / Los datos serializados crearán un iterador.
Iterator iterList= list.iterator(); // La interfaz List implementa la interfaz Iterable
// Realizar recorrido si hay un siguiente. uno en el contenedor de datos, obtenga los siguientes datos e imprímalos
while(iterList.hasNext() ){
String strList=(String)iterList.next();
System.out.println(strList.toString());
}
// Al crear un iterador para datos no serializados, serialícelo primero! strMap=(Map.Entry)iterMap.next();
System.out.println(strMap.getValue());
}
}
}
}
}
Estos son algunos conocimientos básicos de Java; consulte la información en el sitio web Seconds to Learn.
} p>