logo

Јава колекције аддАлл() Метод

Тхе аддАлл() је метод класе Јава Цоллецтионс који додаје све наведене елементе наведеној колекцији. Елементи који се додају могу се специфицирати појединачно или као низ.

Синтакса

Следи изјава о аддАлл() метод:

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

Параметар

Параметар Опис Обавезно/опционо
ц То је збирка у коју се убацују елементи. Потребан
елемената Елементи су елементи који се убацују у ц. Потребан

Повратак

Тхе аддАлл() метода враћа истина ако се колекција променила као резултат позива методе.

Изузеци

УнсуппортедОператионЕкцептион - Ако колекција ц не подржава операцију додавања.

НуллПоинтерЕкцептион - Ако елементи садрже нулте вредности и ц не дозвољава нулте елементе, или ако су ц или елементи нулти.

ИллегалАргументЕкцептион - Ако нека својства вредности у елементима спречавају њено додавање у ц.

Верзија компатибилности

Јава 1.5 и новије верзије

Пример 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); } } 
Тестирајте одмах

Излаз:

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

Пример 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); } } 
Тестирајте одмах

Излаз:

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

Пример 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); } } 
Тестирајте одмах

Излаз:

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