¿Qué significa .hasNext() en Java?
Así es como se usa el iterador en Java.
1) El uso del método iterator() requiere que el contenedor devuelva un iterador. La primera vez que se llama al método next() del iterador, devuelve el primer elemento de la secuencia.
2) Utilice next() para obtener el siguiente elemento de la secuencia.
3) Utilice hasNext() para comprobar si hay otros elementos en la secuencia.
4) Utilice remove() para eliminar el último elemento devuelto del iterador.