SóProvas


ID
1770508
Banca
FGV
Órgão
PGE-RO
Ano
2015
Provas
Disciplina
Programação
Assuntos

Um programador Java precisa utilizar, em seu código, um arranjo dinâmico de números inteiros. A declaração correta para esse arranjo é:

Alternativas
Comentários
  • 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);
        }

    }