SóProvas


ID
1664209
Banca
IESES
Órgão
TRE-MA
Ano
2015
Provas
Disciplina
Programação
Assuntos

Sobre listas e coleções na linguagem Java, podemos afirmar que:

Alternativas
Comentários
  • Falou em MAP os objetos são encontrados por meio de uma key que deve ser inserida no método get(key) para retornar o objeto! 


  • Para deixar mais clarro, referente a ordenação de HashMap, para fazer a ordenação de um mapa de dados é necessário criar antes uma classe personalizada que implemente a interface Comparator do tipo inteiro e também trabalhar com a classe TreeSet. Desta api só nesta é possivel trabalhar com ordenação se o comparator for usando em conjunto. 



    Read more: http://www.linhadecodigo.com.br/artigo/3670/conhecendo-a-interface-map-do-java.aspx#ixzz4Iqw79hmC

  • A A interface java.util.Set é uma subclasse da interface Collection e permite elementos repetidos. Errado. Set é a interface e HashSet é a implementação. Set trabalha com pares chave-valor e utiliza um algoritmo de hash que impede chaves duplicadas.


    B  Todas as coleções armazenam elementos de maneira ordenada. Errado: ArrayList, por exemplo não armazena de modo ordenado. Para ordenar um Array. HashSet também não.


    C O método sort(List list) é java.util.Collections é utilizado quando se deseja sorteio aleatório de um objeto. Errado. O método Sort é usado quando queremos ordenar um List segundo um critério.

    D

    D A classe TreeMap usam objetos como chaves e é um java.util.Map ordenado. Correto. TreeMap utiliza uma estrutura em árvore para manter os pares chave-valor ordenados.