1. Considere a sequência do código a seguir: import java.util.HashSet; import java.util.Set; public classTesteHashSet { public static void main(Str...
1. Considere a sequência do código a seguir: import java.util.HashSet; import java.util.Set; public classTesteHashSet { public static void main(String [] args) { Set nomes = new HashSet(); nomes.add("Joao"); nomes.add("Jose"); nomes.add("Maria"); nomes.add("Julio"); nomes.add("Fernanda"); nomes.add("Heloisa"); nomes.add("Ana"); for (String nome : nomes) { System.out.println(nome); } } } Acerca da utilização da Classe HashSet, assinale a alternativa correta
a. A ordem correta é Joao, Jose, Maria, Julio, Fernanda, Heloisa, Ana. b. A ordem em que os dados serão retornados é a mesma em que foi inserida. c. A ordem correta é Ana, Joao, Jose, Maria, Julio, Fernanda, Heloisa. d. A ordem em que os dados serão retornados não é garantida. e. A ordem correta é Ana, Joao, Jose, Julio, Maria, Fernanda, Heloisa.
A alternativa correta é a letra d. A ordem em que os dados serão retornados não é garantida. Isso ocorre porque a classe HashSet não mantém a ordem de inserção dos elementos.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto
Compartilhar