Iterador
Un iterador es un patrón de diseño, que es un objeto que puede atravesar y seleccionar objetos en una secuencia, y los desarrolladores no necesitan comprender la estructura subyacente de la secuencia. Un iterador a menudo se llama objeto "liviano" porque es barato crearlo.
La función iteradora en Java es relativamente simple y solo se puede mover en una dirección:
(1) Use el método Iterator () requiere que el contenedor devuelva un iterador. La primera vez que se llama el método siguiente () del iterador, devuelve el primer elemento de la secuencia. Nota: El método Iterator () es la interfaz java.lang.iterable y es heredada por la colección.
(2) Use Next () para obtener el siguiente elemento en la secuencia.
(3) Use HasNext () para verificar si todavía hay elementos en la secuencia.
(4) Use remove () para eliminar el elemento recién devuelto del iterador.
Iterator es la implementación más simple de Java Iterator. Listiterator diseñado para la lista tiene más funciones, puede atravesar la lista desde dos direcciones, o insertar y eliminar elementos de la lista.
Aplicación iteradora:
list l = new ArrayList (); l.add ("aa"); l.add ("bb"); l.add ("cc"); for (iterator iterator = l.Iterator (); iter.hasnext ();) {String str = (String) iter.next (); System.Println (str);}/*iterator se usa para L.Iterator (); while (iter.hasnext ()) {string str = (string) iter.next (); system.out.println (str);}*/Lo anterior es el uso del iterador Iterator en Java presentados por el editor. Espero que te sea útil. Si tiene alguna pregunta, déjame un mensaje y el editor le responderá a tiempo. ¡Muchas gracias por su apoyo al sitio web de Wulin.com!