SóProvas


ID
695587
Banca
FCC
Órgão
TRF - 2ª REGIÃO
Ano
2012
Provas
Disciplina
Programação
Assuntos

No Java, é uma interface que não permite elementos duplicados e modela a abstração matemática de conjunto. Contém apenas métodos herdados da interface Collection e adiciona a restrição de que elementos duplicados são proibidos.

A interface citada é:

Alternativas
Comentários
  • Alternativa correta: Letra B.
    Classe ou interface: Herda de Collection? / Permite elementos duplicados?
    List: Sim / Sim (http://docs.oracle.com/javase/6/docs/api/java/util/List.html)
    Set: Sim / Não (http://docs.oracle.com/javase/6/docs/api/java/util/Set.html)
    ArrayList: Não / Sim (http://docs.oracle.com/javase/6/docs/api/java/util/ArrayList.html)
    Map: Não / Não (http://docs.oracle.com/javase/6/docs/api/java/util/Map.html)
    HashMap: Não / Não (http://docs.oracle.com/javase/6/docs/api/java/util/HashMap.html)
  • O "modela a abstração matemática de conjunto" já elucida a questão.

  • Set nao permite elementos duplicados. Tu pode ate incluir elementos com mesmo identificador, mas quando fizer System.out.println, os repetidos mais de 1 uma vez nao sao exibidos. List exibe todos os elementos, ate os repetidos.