Si usa alguna API de Java y devuelve un Iterable, como Iterable
, es posible que desee repetir este iterable.
El método es bastante simple de la siguiente manera:
Iterable<String> result = ... //result returned from some method. for(String s: result){ System.out.println(s); } |
Si utiliza hasNext()
, también puede hacer lo siguiente:
Iterable<String> result = ... //result returned from some method. Iterator<String> iter = result.iterator(); while(iter.hasNext()){ System.out.println(iter.next()); } |
Iterable es una interfaz en java.lang
, define que un método iterator()
que devuelve un iterador.