Carregando...
Carregando...
Carregando...
Um Conjunto é uma Coleção que não pode conter elementos duplicados. Ele modela a abstração do conjunto matemático e funciona de forma análoga aos conjuntos da matemática. Trata-se de uma Collection que não permite elementos duplicados. Set também adiciona um contrato mais forte no comportamento das operações Equals e HashCode, permitindo que instâncias sejam comparadas significativamente, mesmo que os seus tipos de implementação sejam diferentes. Duas instâncias de Set são iguais se contiverem os mesmos elementos.
Observe as afirmações a seguir, sobre as Coleções em Java, e correlacione-as, adequadamente, aos termos aos quais se referem.
I. Armazena os seus elementos em uma Tabela Hash. É a implementação de melhor desempenho; no entanto, não oferece garantias quanto à ordem de iteração.
II. Armazena os seus elementos em uma árvore rubro-negra, ordena os seus elementos com base em seus valores e é, substancialmente, mais lento do que outros Conjuntos.
III. É implementado como uma Tabela Hash com uma lista encadeada passando por ela e ordena os seus elementos com base na ordem em que foram inseridos no Conjunto.
Assinale a alternativa que correlaciona, adequadamente, os dois grupos de informação.
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Nenhum comentário ainda. Seja o primeiro a comentar!
public class ExemploException {
public static void testException() {
String[] nomes = { "João", "Maria", "José" };
for (int i = 0; i < 4; i++) {
System.out.println(nomes[i]);
}
}
public static void main(String[] args) {
testException();
}
}
Em relação ao código apresentado, assinale a alternativa
correta.