Mira espero que esta pequeña clase te ayude, es lo mismo qe lo anterior pero resumid
Espero qeu te sirva por lo menos en algo..
import java.util.*;
public class vectores {
private Vector v1 = new Vector();
private Vector v2 = new Vector();
public static void main(String args[])
{
new vectores();
}
public vectores() {
v1.add("1");
v1.add("2");
v1.add("3");
v2.add("Uno");
v2.add("Dos");
v2.add("Tres");
v2.add("Cuatro");
v2.add("Cinco");
v2.add("Seis");
System.out.println("Informacion del vector v1 antes de agregar elementos");
System.out.println("No. Elementos del vector v1: " +v1.size());
System.out.println("Dimension del vector v1: " +v1.capacity() +"\n");
/*Copiar desde el indice 3
*del vector v2 en vector v1
*hasta que sea menor que el tamano del vector v2
**/
for(int indice=3; indice<v2.size(); indice++){
Collections.addAll(v1, v2.elementAt(indice));
}
/*Imprimir elementos
*del vector v1
**/
for(int i=0; i<v1.size(); i++){
System.out.print(v1.elementAt(i)+"\n");
}
System.out.println("\nInformacion del vector v1 despues de agregar elementos");
System.out.println("No. Elementos del vector v1: " +v1.size());
System.out.println("Dimension del vector v1: " +v1.capacity());
}
}
En cuando a lo que dices de colocar un numero de elementos me imagino que te referes a:
Saludos
Sa