Informática, perguntado por rodrigofcmuller, 1 ano atrás

Conjuntos e listas são estruturas de dados muito utilizadas na programação, por isso essas estruturas, entre outras, já vêm implementadas na linguagem Java, a partir da interface Collections. As estruturas possuem diferenças entre si, até mesmo diferentes implementações, mas podem ser utilizadas com métodos que possuem em comum, sempre que possível, para facilitar a manipulação.

Considerando o texto acima, analise o trecho código abaixo.

List listaNomes = new ArrayList();
listaNomes.add("Maria");
listaNomes.add("João");
listaNomes.add("José");
listaNomes.add("Adriano");
listaNomes.add("Willian");
listaNomes.add("Adriano");
listaNomes.add("Patrícia");
String saida = "";

Set conj = new TreeSet(listaNomes);

saida += "Conjunto: "+conj;

Assinale a alternativa que contém a saída correta do conjunto "conj".

Alternativas
Alternativa 1:
[Adriano, José, João, Maria, Patrícia, Willian]

Alternativa 2:
[Maria, João, José, Adriano, Willian, Patrícia]

Alternativa 3:
[Adriano, Adriano, José, João, Maria, Patrícia, Willian]

Alternativa 4:
[Maria, João, José, Adriano, Willian, Adriano, Patrícia]

Alternativa 5:
[Willian, Patrícia, Maria, João, José, Adriano, Adriano]

Soluções para a tarefa

Respondido por LarissaMoura3
0

Alternativa 1:   [Adriano, José, João, Maria, Patrícia, Willian])

Tanto os conjuntos quanto as listas consistem em estruturas de dados bastante utilizadas na programação computacional, que se caracterizam por serem implantadas na linguagem Java através da interface Collections. Sendo que essas estruturas são diferentes entre si.

Ao considerar o código exposto no enunciado da questão, pode-se afirmar que a saída correta do conjunto “conj” deve ser descrita como [Adriano, José, João, Maria, Patrícia, Willian].

Bons estudos!

Perguntas interessantes