RiapaMeTpbi anrmeTa


To'plam - to'plam ierarxiyasining yuqori qismi; Ro'yxat -


Download 399.85 Kb.
bet79/97
Sana24.12.2022
Hajmi399.85 Kb.
#1060199
1   ...   75   76   77   78   79   80   81   82   ...   97
Bog'liq
Java (Laboratoriya)

To'plam - to'plam ierarxiyasining yuqori qismi; Ro'yxat - to'plamlarni ro'yxatlarni qayta ishlashga kengaytiradi;
To'plam interfeysi usullari :
mantiqiy qo'shish ( ob'ekt obj ) - obj qo'shadi chaqiruvchi to'plamga va agar ob'ekt qo'shilgan bo'lsa, true qiymatini va obj bo'lsa false qiymatini qaytaradi allaqachon to'plamning elementi. Ob'ektdan beri - barcha sinflar uchun superklass, keyin to'plamda asosiylardan tashqari har qanday turdagi ob'ektlarni saqlashi mumkin;
mantiqiy addAll ( To'plam c ) - to'plamning barcha elementlarini chaqiruvchi to'plamga qo'shadi;
bekor clear () - to'plamdan barcha elementlarni olib tashlaydi;
mantiqiy o'z ichiga oladi ( ob'ekt obj ) - agar chaqiruvchi to'plam obj elementini o'z ichiga olsa true ni qaytaradi ;
mantiqiy teng ( ob'ekt obj ) - to'plamlar ekvivalent bo'lsa , true qiymatini qaytaradi ;
mantiqiy isEmpty () - to'plam bo'sh bo'lsa , true qiymatini qaytaradi ;
Iterator iterator () - iteratorni oladi;
mantiqiy olib tashlash ( ob'ekt obj ) - objni olib tashlaydi kollektsiyadan;
int size () - to'plamdagi elementlar sonini qaytaradi;
Object [] toArray () - To'plam elementlarini ob'ektlar massiviga ko'chiradi.
To'plam elementlari bilan ishlash uchun quyidagi interfeyslardan foydalaniladi:
Taqqoslovchi - ob'ektlarni taqqoslash;
Iterator , ListIterator , Xarita . Kirish - ro'yxatga olish va yig'ish ob'ektlariga kirish uchun.
Iterator interfeysi to'plam elementlariga kirish uchun ishlatiladi. Iterator elementlar orasidagi to'plamda joylashgan.
Iterator interfeysi usullari :
Ob'ekt keyingi () - iterator tomonidan ko'rsatilgan ob'ektni qaytaradi va joriy ko'rsatgichni keyingi iteratorga o'tkazadi va keyingi elementga kirish imkonini beradi. Agar to'plamda keyingi element bo'lmasa, keyingi () usul NoSuchElementException ni chiqaradi ;

Download 399.85 Kb.

Do'stlaringiz bilan baham:
1   ...   75   76   77   78   79   80   81   82   ...   97




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling