Afinal.. qual a utilidade dos arrays anonimos?

2 respostas
faeldix

qual a diferente entra as duas solucoes abaixo?

int[] array = {1,2,3,4,5}; int[] array2 = new int[]{1,2,3,4,5};

2 Respostas

N

faeldix:
qual a diferente entra as duas solucoes abaixo?

int[] array = {1,2,3,4,5}; int[] array2 = new int[]{1,2,3,4,5};

É um atalho de sintaxe, vc cria o array de um tipo específico e inicializa o mesmo com os valores determinados por vc.

No lugar de fazer isso:

int[0] = 1;
int[1] = 2;
ViniGodoy

Na solução 2, você pode criar um array de forma anônima.
E usar o array criado como entrada de um método qualquer.

Na verdade, essa é a forma normal de usar:

Criado 10 de fevereiro de 2013
Ultima resposta 10 de fev. de 2013
Respostas 2
Participantes 3