(Created page with "{{TOCright}} == Problema == Defina um iterador para a tabela anteriormente descrita. O it...") |
m (Root moved page Classes Internas (Java)/Exercício 2: Iteração to Classes Internas (Java)/Exercício 02: Iteração) |
(No difference)
|
Contents[hide] |
Defina um iterador para a tabela anteriormente descrita. O iterador deve ser implementado como uma classe interna e deve implementar a seguinte interface (não confundir com a interface Java com nome semelhante):
<java5> public interface Iterator {
boolean hasNext(); // true if there are more elements in the collection int next(); // get the current element and advance to the next
} </java5>
A tabela deve implementar a seguinte interface (não confundir com a interface Java com nome semelhante):
<java5> interface Iterable { Iterator getIterator(); } </java5>