6
votes

Comment ajouter des éléments de tri d'un tableau?

J'ai une tresse définie de cette manière: xxx

et j'ai un tableau de la notedMessage []

J'ai dû utiliser le tableau car l'ensemble manque la série Caractéristique, maintenant, j'ai besoin de le construire.

Y a-t-il un moyen rapide d'ajouter tous les éléments de la matrice à l'ensemble à nouveau?


0 commentaires

3 Réponses :


5
votes

SET CODE> a un addall code> méthode, mais cela ne prend qu'une collection uniquement, vous devez donc convertir le tableau d'abord:

RatedMessage[] arr;
messageCollection.addAll(Arrays.asList(arr));


0 commentaires

10
votes
Collections.addAll(messageCollection, array);
Functionally identical to Michael's answer, but as the javadoc says:
  Adds all of the specified elements to
  the specified collection. Elements to
  be added may be specified individually
  or as an array. The behavior of this
  convenience method is identical to
  that
  c.addAll(Arrays.asList(elements)),
  but this method is likely to run
  significantly faster under most
  implementations.

2 commentaires

Oh, bien fait. "Le comportement de cette méthode de commodité est identique à celui de C.Anddall (Arrays.Aslist (Éléments)), mais cette méthode est susceptible de fonctionner de manière significative plus rapidement dans la plupart des implémentations."


Tout comme je ajoutais cette même citation. =)



1
votes

Vous pouvez ajouter RatedMessage [] dans SDYEDset en utilisant Arrays.Aslist avec arbreset xxx


0 commentaires