remove()
Java LinkedList remove() metodi
Misol
Ro‘yxatdan elementlarni o‘chirish:
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");
cars.remove(0);
System.out.println(cars);
}
}
Ta’rif va qo‘llanilishi
remove() metodi ro‘yxatdan elementni o‘rni yoki qiymati bo‘yicha o‘chiradi. Agar o‘rin ko‘rsatilgan bo‘lsa, metod o‘chirilgan elementni qaytaradi. Agar qiymat ko‘rsatilgan bo‘lsa, qiymat topilganda true, aks holda false qaytaradi.
Agar qiymat ko‘rsatilgan bo‘lsa va ro‘yxatdagi bir nechta element aynan shu qiymatga ega bo‘lsa, faqat birinchisi o‘chiriladi.
Agar ro‘yxatda butun sonlar bo‘lsa va butun sonni qiymati bo‘yicha o‘chirmoqchi bo‘lsangiz, Integer obyektini uzatishingiz kerak bo‘ladi. Misolni quyidagi Boshqa misollar bo‘limida ko‘ring.
Sintaksis
Quyidagilardan biri:
public T remove(int index)
public boolean remove(Object item)
T ro‘yxatdagi elementlarning ma’lumot tipini bildiradi.
Parametr qiymatlari
| Parametr | Tavsif |
|---|---|
| index | Majburiy. O‘chiriladigan elementning o‘rni. |
| item | Majburiy. O‘chiriladigan elementning qiymati. |
Texnik tafsilotlar
| Qaytaradi: | Agar argument sifatida obyekt uzatilgan bo‘lsa, obyekt ro‘yxatda topilganda true, aks holda false qaytaradi. Agar indeks uzatilgan bo‘lsa, o‘chirilgan obyektni qaytaradi. |
|---|---|
| Istisno chiqaradi: | IndexOutOfBoundsException - agar indeks noldan kichik, ro‘yxat o‘lchamiga teng yoki undan katta bo‘lsa. |
Ko‘proq misollar
Misol
Ro‘yxatdan butun sonni o‘rni va qiymati bo‘yicha o‘chirish:
import java.util.LinkedList; public class Main { public static void main(String[] args) { LinkedList<Integer> list = new LinkedList<Integer>(); list.add(5); list.add(8); list.add(9); list.add(1); list.remove(Integer.valueOf(1)); // Remove by object list.remove(1); // Remove by index System.out.println(list);}}
Tegishli sahifalar
❮ LinkedList metodlari
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
