logo

Java Koleksiyonları addAll() Yöntemi

hepsini ekle() belirtilen öğelerin tümünü belirtilen koleksiyona ekleyen Java Collections sınıfının bir yöntemidir. Eklenecek öğeler tek tek veya dizi halinde belirtilebilir.

Sözdizimi

beyanı aşağıdadır hepsini ekle() yöntem:

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

Parametre

Parametre Tanım Gerekli/İsteğe bağlı
C Öğelerin ekleneceği bir koleksiyondur. Gerekli
elementler Elementler c'ye eklenecek elementlerdir. Gerekli

İadeler

hepsini ekle() yöntem geri dönüşleri doğru yöntem çağrısı sonucunda koleksiyon değiştiyse.

İstisnalar

DesteklenmeyenOperationException - C koleksiyonu ekleme işlemini desteklemiyorsa.

NullPointerException - Öğeler boş değerler içeriyorsa ve c, boş öğelere izin vermiyorsa veya c veya öğeler boşsa.

YasadışıTartışmaİstisna - Elemanlardaki bir değerin bazı özellikleri onun c'ye eklenmesini engelliyorsa.

Uyumluluk Sürümü

Java 1.5 ve üzeri

örnek 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); } } 
Şimdi Test Edin

Çıktı:

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

Örnek 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); } } 
Şimdi Test Edin

Çıktı:

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

Örnek 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); } } 
Şimdi Test Edin

Çıktı:

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