Dúvida array

3 respostas
S

Em um exercício a pergunta é a seguinte:

Copie o array a de 11 elementos para a primeira parte do array b, que contém 34 elementos.

eu posso fazer direto assim:

b[0] = a[0]
b[1] = a[1]

ou isso está errado?

3 Respostas

Alexandre_Saudate

Depende, são arrays de tipos primitivos ou Objetos? Se forem tipos primitivos, são cópias e você pode fazer assim; se não forem, você está criando novas referências somente.

S

são primitivos, testei aqui e deu certo, desculpem pelo post desnecessário =/

peczenyj

Procure esse método interessante:

System.arraycopy

Divertidissimo :slight_smile:

Criado 27 de fevereiro de 2008
Ultima resposta 27 de fev. de 2008
Respostas 3
Participantes 3