Lo mas facil es primero usar for para editar y copiar cada elemento de tu matriz, despues cada int tienes que transformarlo a un Integer porque un Vector te acepta solo Objetos e int no lo es.
for (int i=0; i < tuArray.length; i++) {
int _var = (int) tuArray[i]; // sacas el elemento i del array
tuVector.add (new Integer (_var));
}
Que yo sepa en java no se puede pasar nada por valor (salvo las variables primitvas enteros, char, etc). No queda más remedio que hacer una copia a posta.