2011-04-18 17 views

Respuesta

0

toArray() van a hacer la conversión para usted. Compruebe el enlace para el javadoc de todos los métodos Vector tiene. Esta será la casilla Integer, no int, pero puede trabajar desde allí.

0
Integer[] sl = (Integer[]) myVector.toArray(new Integer[0]); 
0

Vector utiliza objetos y no tipos primarios. para que solo pueda convertir a un Object [], para convertirlo a un array de tipo primario, tendría que usar un paso adicional.

sin más comentarios sobre lo que es el punto de su código, yo diría que Entero [] sería acomplish lo mismo

0

Puede utilizar un bucle para copiar un vector en una int[]

Vector<Integer> vector = .... 
int count = 0, ints[] = new int[vector.size()]; 
for(int i: vector) ints[count++] = i;