He creado una clase (ClienteIterator) que espera un iterador para recorrerlo e imprimirlo por pantalla:
Código:
Lo que quiero es que el ClienteIterator pueda iterar la clase StringTokenizer, pero sin modificarla, tampoco la de ClienteIterator. Supongo que para ello es necesario crear una nueva clase intermediaria que se encargue de conectar a ClienteIterator y StringTokenizer, pero no sé como hacerlo. public class ClienteIterator { public static void recorreIteracion ( Iterator i) { while (i. hasNext ()) { System . out . println (i. next ()); } } }