Iterador es un patrón de comportamiento que le permite recorrer elementos de una colección sin exponer su representación subyacente, ya sea una matriz, una lista vinculada, un árbol o un gráfico. Proporciona una interfaz transversal uniforme independientemente de la estructura de datos interna. El bucle for-each de Java es la manifestación más visible: funciona de la misma manera en una ArrayList, una LinkedList, un TreeSet o su propia colección personalizada.
ℹ️
Idea central: extraer el comportamiento transversal de una colección en un objeto Iterador separado. La colección no necesita exponer su interior; el iterador mantiene todo el estado transversal (posición actual, cómo avanzar).
Full content is available with a subscription.
Get full access to all courses on the platform for one year with a single payment.
▼
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.