Informática, perguntado por JuniorEhmke0, 10 meses atrás

Podemos pensar em um array como um grupo de posições na memória, um elemento imediatamente após o outro, que possuem o mesmo nome e o mesmo tipo de dados. Podemos declarar arrays em Java com a seguinte sintaxe: int[] a;

O que define o array "a" com elementos do tipo inteiro.

Considerando os conhecimentos sobre array, se tivermos definido uma classe "Animal" e quisermos declarar um array com 4 elementos da classe "Animal", a forma correta de expressar essas características é:
Alternativas
Alternativa 1: Animal animais[4] = {};
Alternativa 2: Animal[4] animais = new Animal;
Alternativa 3: Animal[] animais = new Animal[4];
Alternativa 4: Animal[] animais = new[4] Animal;
Alternativa 5: Não se pode declarar arrays de objetos em Java.

Soluções para a tarefa

Respondido por andrealvesdeoliveira
8

Resposta:

Para você declarar um array basta colocar primeiramente o tipo da variável, após o nome que você deseja seguido de colchete vazios sinal de igualdade seguindo do comando novo e o tipo colchete com o tamanho que deseja. Ex: int array [] = new int [4];

Você pode também realizar a criação de um array de objetos parte da mesma teoria a diferença é que ao invés de passar o tipo do array você vai passa qual objeto você deseja criar. Ex.: EscolaMunicipal escola [] = new EscolaMunicipal [10];

Sendo assim a resposta correta é alternativa 3: Animal[] animais = new Animal[4];


SamCruz: Concordo
Perguntas interessantes