Concaténer des Vecteurs en Java

Est-il un moyen facile et rapide de fusionner 2 java vecteurs pour 1?

Par exemple, si j'ai:

  Vector<Object> Va = (Vector<Object>)Return_Vector_with_Objs();
  Vector<Object> Vb = (Vector<Object>)Return_Vector_with_Objs();

  Vector<Object> Vmerge_a_b = function_that_takes_a_b_merges(Va,Vb);

Est-il fonction comme function_that_takes_a_b_merges ou moyen facile de fusionner ces 2 vecteurs ?

Je ne veux pas le faire avec des boucles et ajouter (), etc. Je me demande si il existe un moyen plus rapide.

EDIT: je veux aussi la répétition des objets à exclure.

J'avais lu sur l'addition vectorielle d'abord: physicsclassroom.com/class/vectors/u3l1b.cfm
Dépend de votre définition de la fusion. Vous pouvez utiliser Vector#addAll, un TreeSet si vous voulez donneur d'ordre unrepeated éléments, un ArrayList ou même un LinkedList. Quelle est la fusion pour vous? les éléments de vector1 suivie par les éléments de la vector2?.
C'est un bon commentaire. Je veux un nouveau vecteur avec tous les unrepeated objets. Je n'ai pas de soins sur la commande (mais juste par curiosité comment pourrait-il en être commandé?!)
Double Possible de Comment zip Java deux Listes

OriginalL'auteur | 2013-02-06