logo

Java-collecties addAll() Methode

De Voeg alles toe() is een methode van de klasse Java Collections die alle opgegeven elementen aan de opgegeven verzameling toevoegt. De toe te voegen elementen kunnen afzonderlijk of als array worden gespecificeerd.

Syntaxis

Hieronder volgt de verklaring van Voeg alles toe() methode:

 public static boolean addAll(Collection c, T... elements) 

Parameter

Parameter Beschrijving Vereist/optioneel
C Het zijn verzamelingen waarin elementen moeten worden ingevoegd. Vereist
elementen Elementen zijn de elementen die in c moeten worden ingevoegd. Vereist

Geeft terug

De Voeg alles toe() methode retourneert WAAR als de verzameling is gewijzigd als resultaat van de methodeaanroep.

Uitzonderingen

Niet-ondersteundeOperationException - Als verzameling c de optelbewerking niet ondersteunt.

NullPointerException - Als elementen nulwaarden bevatten en c geen nulelementen toestaat, of als c of elementen nul zijn.

Illegale ArgumentException - Als sommige eigenschappen van een waarde in elementen voorkomen dat deze wordt toegevoegd aan c.

Compatibiliteitsversie

Java 1.5 en hoger

voorbeeld 1

 import java.util.Collections; import java.util.HashSet; import java.util.Set; public class CollectionsAddAllExample1 { public static void main(String[] args) { Set set = new HashSet(); boolean b = Collections.addAll(set, 1, 2, 3, 4, 5); System.out.println('Boolean Result: '+b); System.out.println('Collection Value: '+set); } } 
Test het nu

Uitgang:

 Boolean Result: true Collection Value: [1, 2, 3, 4, 5] 

Voorbeeld 2

 import java.util.*; public class CollectionsAddAllExample2 { public static void main(String[] args) { List alist = new ArrayList(); alist.add('Rahul'); alist.add('Karthik'); alist.add('OM'); alist.add('Shiva'); alist.add('Anand'); alist.add('Prem'); System.out.println('The List are: '+alist); boolean b = Collections.addAll(alist, 'Rahul', 'OM', 'Prem'); System.out.println('Boolean Result: '+b); System.out.println('Collection Value: '+alist); } } 
Test het nu

Uitgang:

 The List are: [Rahul, Karthik, OM, Shiva, Anand, Prem] Boolean Result: true Collection Value: [Rahul, Karthik, OM, Shiva, Anand, Prem, Rahul, OM, Prem] 

Voorbeeld 3

 import java.util.*; public class CollectionsAddAllExample3 { public static void main(String[] args) { //Create object of an array list List alist = new ArrayList(); //Add values to the list alist.add('JavaTpoint'); alist.add('SSSIT.COM'); alist.add('Hindi100.COM'); System.out.println('Initial collection value: '+alist); //Add values to this collection and print Final collection Result boolean b = Collections.addAll(alist, 'Rank1','Rank2','Rank3'); System.out.println('Boolean Result: '+b); System.out.println('Final collection value: '+alist); } } 
Test het nu

Uitgang:

 Initial collection value: [JavaTpoint, SSSIT.COM, Hindi100.COM] Boolean Result: true Final collection value: [JavaTpoint, SSSIT.COM, Hindi100.COM, Rank1, Rank2, Rank3]