Analise o código a seguir em linguagem Java (qualquer versão), que cria um conjunto de nomes com a classe TreeSet.
public static void main(String[] args) {
TreeSet dset = new TreeSet ();
dset.add("Zoraide");
dset.add("Maria");
dset.add("Janete");
dset.add("João");
dset.add("Heitor");
Iterator iterator = dset.iterator();
while (iterator.hasNext()) {
System.out.print(iterator.next() + " ");
}
}
Em relação ao código apresentado, assinale a alternativa correta.
a. O código iterator.next() retorna o conjunto dos nomes em ordem alfabética. b. O código System.out.print(iterator.next() + " ") imprime os nomes em ordem alfabética. d. O código iterator.hasNext() retorna o próximo nome do conjunto em ordem alfabética. e. O código System.out.print(iterator.next() + " ") imprime os nomes por ordem de inserção.
Lista de comentários
Resposta: b. O código System.out.print(iterator.next() + " ") imprime os nomes em ordem alfabética.
Explicação: CONFERIDO