concatenar vectores

poolgus
15 de Mayo del 2008
una dudilla.
tengo dos vectores y loq kiero hacer es conctenarlos, existe alguna función q lo haga o debo irme recorriendo un vector e ir añadiendo en el otro.

gracias.

Diego
15 de Mayo del 2008
Lo tienes que hacer tú, pero puedes ayudarte del método System.arraycopy, así:

public static int[] concatena(int [] array,int [] otroArray){
int [] concatenacion=new int[array.length+otroArray.length];
System.arraycopy(array,0,concatenacion,0,array.length);
System.arraycopy(otroArray,0,concatenacion,array.length,otroArray.length);
return concatenacion;
}

Espero que te sirva.

emeterio
15 de Mayo del 2008
descarga el demo de el programa derive la concatenacion la hace directa solo con meter los datos y aplicar unas funcions u ordenes predetermindas los pasos a seguir

introducir los vectores despues
de ello solo utilizas la funcion
append:=(va,vb) que se supone son los vectors e inemediatamente saca la concatenacion