addAll()

Java LinkedList add() metodi

❮ LinkedList metodlari


Misol

Bir ro‘yxatdagi elementlarni boshqasiga qo‘shing:

import java.util.LinkedList;

public class Main {
  public static void main(String[] args) {
    LinkedList<String> cars = new LinkedList<String>();
    cars.add("Volvo");
    cars.add("BMW");
    cars.add("Ford");
    cars.add("Mazda");
    
    LinkedList<String> brands = new LinkedList<String>();
    brands.add("Microsoft");
    brands.add("W3Schools");
    brands.add("Apple");
    
    brands.addAll(cars);
    
    System.out.println(brands);
  }
}

O‘zingiz sinab ko‘ring »


ULASHISH

Ta’rif va qo‘llanilishi

addAll() metodi kolleksiyadagi barcha elementlarni ro‘yxatga qo‘shadi.

Agar indeks berilsa, yangi elementlar ko‘rsatilgan indeksdan boshlab joylashtiriladi va ro‘yxatdagi undan keyingi barcha elementlar oldinga suriladi.

Agar indeks berilmasa, yangi elementlar ro‘yxat oxiriga joylashtiriladi.


Sintaksis

Quyidagilardan biri:

public boolean addAll(Collection<T> items)
public boolean addAll(int index, Collection<T> items)

T ro‘yxatdagi elementlarning ma’lumot tipini bildiradi.

Parametr qiymatlari

Parametr Tavsif
index Ixtiyoriy. Ro‘yxatda elementlar qo‘shiladigan o‘rin.
items Majburiy. Ro‘yxatga qo‘shiladigan elementlarni o‘z ichiga olgan kolleksiya.

Texnik tafsilotlar

Qaytaradi: Ro‘yxat o‘zgargan bo‘lsa true, aks holda false.
Istisno chiqaradi: IndexOutOfBoundsException - agar indeks noldan kichik yoki ro‘yxat o‘lchamidan katta bo‘lsa.
NullPointerException - agar kolleksiya null bo‘lsa.

Ko‘proq misollar

Misol

Ro‘yxatning ko‘rsatilgan o‘rniga elementlar qo‘shing:

import java.util.LinkedList;

public class Main {
  public static void main(String[] args) {
    LinkedList<String> cars = new LinkedList<String>();
    cars.add("Volvo");
    cars.add("BMW");
    cars.add("Ford");
    cars.add("Mazda");
    
    LinkedList<String> brands = new LinkedList<String>();
    brands.add("Microsoft");
    brands.add("W3Schools");
    brands.add("Apple");
    
    brands.addAll(1, cars);
    
    System.out.println(brands);
  }
}

O‘zingiz sinab ko‘ring »



Tegishli sahifalar

Java massivlari darsligi

Java LinkedList darsligi


❮ LinkedList metodlari

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!