Questões sobre coleções
Questão 1
Qual interface representa listas no framework Collections do Java?A.
Set B.
Map C.
List D.
Queue
Questão 2
Qual classe é uma implementação da interface List?A.
HashSet B.
HashMap C.
ArrayList D.
TreeMap
Questão 3
Qual característica é verdadeira sobre listas?A.
Não permitem elementos repetidos. B.
Permitem elementos repetidos e possuem ordem. C.
Associam chaves e valores. D.
Não possuem tamanho variável.
Questão 4
Analise o código abaixo.
Qual valor será impresso?A.
10 B.
20 C.
30 D.
Erro de compilação
var lista = new ArrayList();
lista.add(10);
lista.add(20);
lista.add(30);
System.out.println(lista.get(1));
Questão 5
Analise o código abaixo.
Qual elemento ficará na posição 1?A.
1 B.
2 C.
3 D.
99
var lista = new ArrayList();
lista.add(1);
lista.add(2);
lista.add(3);
lista.add(1,99);
Questão 6
Analise o código abaixo.
Qual valor será impresso?A.
0 B.
1 C.
2 D.
20
var lista = new ArrayList();
lista.add(10);
lista.add(20);
System.out.println(lista.size());
Questão 7
Qual interface representa conjuntos no framework Collections?A.
List B.
Set C.
Map D.
CollectionMap
Questão 8
Qual característica é verdadeira sobre conjuntos?A.
Permitem elementos repetidos. B.
Mantêm obrigatoriamente a ordem de inserção. C.
Não permitem elementos repetidos. D.
Associam chaves e valores.
Questão 9
Analise o código abaixo.
Qual valor será impresso?A.
0 B.
1 C.
2 D.
3
var conjunto = new HashSet();
conjunto.add(1);
conjunto.add(1);
conjunto.add(1);
System.out.println(conjunto.size());
Questão 10
Analise o código abaixo.
Qual valor será impresso?A.
true B.
false C.
10 D.
null
var conjunto = new HashSet();
conjunto.add(10);
System.out.println(conjunto.contains(10));
Questão 11
Qual interface representa mapas no framework Collections?A.
Set B.
List C.
Map D.
Collection
Questão 12
Analise o código abaixo.
Qual valor será impresso?A.
Brasil B.
Argentina C.
2 D.
null
var mapa = new HashMap();
mapa.put(1,"Brasil");
mapa.put(2,"Argentina");
System.out.println(mapa.get(2));
Questão 13
Analise o código abaixo.
Qual valor será impresso?A.
Brasil B.
Chile C.
null D.
Erro de compilação
var mapa = new HashMap();
mapa.put(1,"Brasil");
mapa.put(1,"Chile");
System.out.println(mapa.get(1));
Questão 14
Analise o código abaixo.
Qual valor será impresso?A.
true B.
false C.
Brasil D.
null
var mapa = new HashMap();
mapa.put(1,"Brasil");
System.out.println(mapa.containsKey(1));
Questão 15
Analise o código abaixo.
Qual valor será impresso?A.
true B.
false C.
Argentina D.
null
var mapa = new HashMap();
mapa.put(1,"Brasil");
System.out.println(mapa.containsValue("Argentina"));