Pular para o conteúdo

Concatenar, União...

Responder tópico
  • Denunciar
  • Indicar

1. Concatenar, União...

Enviado em 08/03/2011 - 15:44h

Pessoal, sou iniciante em java e estou tentando fazer alguns exercicios. Porém estou com dificuldades no array. como concatena 2 arrays formando um terceiro array?

Responder tópico

2. Re: Concatenar, União...

Enviado em 08/03/2011 - 15:55h

Não entendi. Você quer criar um array em tempo de execução?

3. Re: Concatenar, União...

Enviado em 08/03/2011 - 15:58h

Na lógica seria assim:

public static void main(String[] args) {

int array1[] = {1,2,3,4,5,6,7,8,9,10};
int array2[] = {11,12,13,14,15,16,17,18,19,20};
int[] array3 = new int [array1.length + array2.length];

for (int i = 0; i < array3.length; i++){
if (i < array1.length){
array3[i] = array1[i];
}
else {
array3[i] = array2[i];
}
System.out.println(array3[i]);
}
}

4. Re: Concatenar, União...

Enviado em 08/03/2011 - 18:46h

Entao cria uma variavel Object[] ai vc add essas duas arrays nesse Object[]...
mas na verdade vou te dar o mesmo conselho que o @andrezc falou em outro post... leia uma boa apostila, da uma pesquisada...
não quero fazer propaganda (deixar isso bem claro), mas vai no site da caelum faça download das apostilas de orientação a objetos e estrutura de dados (é gratuito).. faça todos os exercicios e estude nessa ordem que falei.. te garanto que vai aprender e muito..

tenha um otimo estudo o/...

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder