Programação Orientada a Objetos COM230
Semana 4Questão
Um “Iterator” é um objeto que pode ser usado para percorrer uma estrutura de dados do tipo “Collection”, como é o caso de “ArrayList” e “HashSet”. O uso do “Iterator” é um recurso muito importante para a linguagem Java.
Considerando o uso do “Iterator”, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
I.
A função de objetos do tipo “Iterator” é permitir percorrer e remover elementos de uma coleção.
II.
Toda coleção tem um método que retorna um “Iterator”; esse recurso faz parte da classe “Collection” e suas filhas.
III.
Um exemplo da aplicação da interface “Iterator” em Java é o uso do recurso “For-Each”.
IV.
O método “hasNext()” retorna “true”, se há elementos a serem lidos na coleção que está sendo percorrida.
Assinale a alternativa que apresenta a sequência correta.