-
a) Errada, pois não se pode definir um tipo de variável primitiva dentro de um bloco generics (<>), apenas variáveis de referência. "int" é um tipo de variável primitiva em Java.
b) Errada, pois não existe a classe "Int" em Java.
c) Errada, pois o símbolo "[]" serve para a criação de arranjos de tamanho fixo.
d) Errada, pelos mesmos motivos da questão "b" e "c".
e) Correta. Está é a definição correta para a criação de um arranjo dinâmico de números inteiros em Java utilizando a classe "ArrayList" da API de collections do pacote JavaSE com a classe Integer que é uma classe Wrapper para o tipo de variável primitiva "int" / inteiro.
-
'E' estaria correta se tivesse um ponto e vírgula, ao invés de ponto.
-
Questão Parecida !
https://www.qconcursos.com/questoes-de-concursos/questao/6caa4637-77
Q567861
-
e)ArrayList arranjo.
ArrayList é o objeto List no Java. Ele nao aceita tipos primitivos (int, short, long, char etc), somente tipos que tambem sao classes em Java: String, Double, Integer etc.
package contestQuestions;
import java.util.ArrayList;
import java.util.List;
public class ArrayListex {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String p1 = "a";
String p2 = "b";
String p3 = "c";
String p4 = "d";
List lista = new ArrayList<>();
lista.add(p1);
lista.add(p2);
lista.add(p3);
lista.add(p4);
lista.remove(p1);
for (String s:lista)
System.out.println(s);
}
}