Java Set


ULASHISH

Java Set interfeysi

Set interfeysi Java Collections Framework’ning bir qismi bo‘lib, noyob elementlar kolleksiyasini saqlash uchun ishlatiladi.

List’dan farqli ravishda, Set takroriy elementlarga ruxsat bermaydi va elementlar tartibini saqlamaydi (agar TreeSet yoki LinkedHashSet’dan foydalanmayotgan bo‘lsangiz).

Set’ni amalga oshiradigan keng tarqalgan sinflar:

Maslahat: Faqat noyob qiymatlarni saqlash kerak bo‘lganda Set’dan foydalaning.


Keng tarqalgan Set metodlari

Metod Tavsif
add() Agar element Set’da hali bo‘lmasa, uni qo‘shadi
remove() Elementni Set’dan o‘chiradi
contains() Set’da element bor-yo‘qligini tekshiradi
size() Elementlar sonini qaytaradi
clear() Barcha elementlarni o‘chiradi

Set va List

List Set
Takroriy elementlarga ruxsat beradi Takroriy elementlarga ruxsat bermaydi
Tartibni saqlaydi Tartibni kafolatlamaydi
Indeks orqali murojaat qilish mumkin Indeks orqali murojaat qilib bo‘lmaydi


Keyingi bobda HashSet sinfini batafsil o‘rganasiz.


W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!