SóProvas


ID
58987
Banca
CESPE / CEBRASPE
Órgão
TRT - 17ª Região (ES)
Ano
2009
Provas
Disciplina
Programação
Assuntos

Quanto a conceitos de tipos de dados em linguagem Java, julgue
os itens a seguir.

Ao adicionar um número inteiro a uma classe implementada como um array (pushing), ele é armazenado no primeiro elemento disponível vazio. Ao remover um número inteiro (popping), como em uma estrutura de pilha, remove-se o primeiro número inteiro do agregado heterogêneo array.

Alternativas
Comentários
  • Errada.

    "(...)remove-se o ÚLTIMO número inteiro do agregado heterogêneo array."

     

  • Acredito que o erro esteja aqui: "ele é armazenado no primeiro elemento disponível vazio".

    Se eu tenho o seguinte array:

    frutas[0] = "Banana";

    frutas[1] = "Maçã";

    frutas[3] = "Laranja";

    E eu quero adicionar mais uma fruta, sem especificar posição:

    frutas[] = "Uva";

    Ele vai ser colocado em frutas[4], e não em frutas[2].

    Alguém discorda?

  • Em um array, caso não se especifique a posição, o número é armazenado na primeira posição vazia após o último elemento.