Java List


ULASHISH

Java List interfeysi

List interfeysi Java Collections Framework’ning bir qismi bo‘lib, elementlarning tartiblangan kolleksiyasini ifodalaydi.

Elementlarga indeks orqali murojaat qilishingiz, takroriy elementlar qo‘shishingiz mumkin, qo‘shilish tartibi esa saqlanadi.

List interfeys bo‘lgani uchun List obyektini bevosita yarata olmaysiz.

Buning o‘rniga List interfeysini amalga oshiradigan sinfdan foydalanasiz, masalan:

  • ArrayList — elementlarga tez ixtiyoriy murojaat qilish mumkin bo‘lgan, o‘lchami o‘zgaruvchan massivga o‘xshaydi
  • LinkedList — vagonlarini oson ulash yoki ajratish mumkin bo‘lgan poyezdga o‘xshaydi

Maslahat: Tartib muhim bo‘lsa, takroriy elementlar bo‘lishi mumkin bo‘lsa va elementlarga indeks orqali murojaat qilmoqchi bo‘lsangiz, List’dan foydalaning.


Keng tarqalgan List metodlari

Metod Tavsif
add() Ro‘yxat oxiriga element qo‘shadi
get() Ko‘rsatilgan o‘rindagi elementni qaytaradi
set() Ko‘rsatilgan o‘rindagi elementni almashtiradi
remove() Ko‘rsatilgan o‘rindagi elementni o‘chiradi
size() Ro‘yxatdagi elementlar sonini qaytaradi

List va massiv

Massiv List
O‘lchami qat’iy belgilangan O‘lchami dinamik
Xom ma’lumotlar bilan tezroq ishlaydi Moslashuvchanroq va imkoniyatlarga boyroq
Collections Framework’ga kirmaydi Collections Framework’ning bir qismi


Keyingi boblarda ArrayList va LinkedList’dan qanday foydalanishni o‘rganasiz.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!