Bom dia pessoal estou precisando de um auxilio para resolver como fazer união entre 2 vetores .
int i = 0, cont= 0 , vet1[] = new int[10], vet2[] = new int[10], vet3 [] = new int[vet1.length+vet2.length] ,vet4[] = new int[10] ;
for ( i = 0; i < 10 ; i++){
vet1[i] = InOut.leInt(" Entre com um valor para o vetor A ("+(i+1)+"/"+10+")"); // ENTRO COM VALORES PARA O 1º VETOR
}
for(i = 0 ; i < 10 ; i++){
vet2[i] =InOut.leInt(" Entre com um valor para o vetor B ("+(i+1)+"/"+10+")"); // ENTRO COM OS VALORES PARA O 2º VETOR
}
// UNIÃO ENTRE 2 VETORES
for(i = 0 ; i < 10 ; i++){
for( int j = 0 ; j < 10 ; j++){
if(vet1[i] != vet2[j]){
vet3[i] = vet1[i] ;
if (vet3[i]!=vet2[j]){
vet3[i]=vet2[j]; // ERRO
}
}
}
}
//INTERSEÇÃO ENTRE 2 VETORES
for(i = 0 ; i < 10 ; i++){
for( int j = 0 ; j < 10 ; j++){
if(vet1[i] == vet2[j]){
vet4[i] = vet1[i] ;
}
}
}
System.out.print(" O resultado da Interseção dos vetores A e B é : " );
for (i = 0; i < vet4[i]; i++){
System.out.print( vet4[i] + " , ");
System.out.print( "" );
}
System.out.println("");
System.out.print(" O resultado da União dos vetores A e B é : " );
for (i = 0; i < 20 ; i++){
System.out.print( vet3[i] + " , ");
System.out.print("");
}
}
}