Collection Interface • List - tártiplengen kolleksiya (izbe-izlilikdegi). Listda tákirarlanıwshı • List - tártiplengen kolleksiya (izbe-izlilikdegi). Listda tákirarlanıwshı elementler bolıwı múmkin. Paydalanıwshı Listning qálegen elementine onıń pútkil sanlı indeksi (jaylasqan ornı ) arqalı murojat etiwi múmkin. • Set - ózinde tákirarlanıwshı elemantlarni saqlawǵa ruxsat etpeydi. Barlıq element uniqal boladı. • Queue (ochered) - bir necta elementti qayta islewden aldın saqlaw ushın isletiledi. Collection dıń tiykarǵı ámellerinen tısqarı qosımsha qoyıw, alıw hám tekseriw ámelleri bar. Elementlerin ádetde FIFO (first-ın, first-out) formada tártipleydi. Collection -interfeysi tiykarınan maksimal ulıwmalıq talap etiletuǵın jaǵdaylarda isletiledi. Collection -interfeysi tiykarınan maksimal ulıwmalıq talap etiletuǵın jaǵdaylarda isletiledi. Onıń tómendegi tiykarǵı methodlari bar: 1. boolean add (item) - kolleksiyaga itemni qosadı hám true qaytaradı keri jaǵdayda false. 2. Iterator iterator () - elementler boyınsha ótiwge mólsherlengen Iteratorni qaytaradı. 3. boolean addAll (Collection extends E> col) - kolleksiyaga col coleksiyasining barlıq elementlerin qosadı hám true qaytaradı keri jaǵdayda false. 4. void clear () - kolleksiyadan barlıq elementlerdi óshiredi. 5. boolean contains (Object item) - egerde item kolleksiyaning ishinde bar bolsa true keri jaǵdayda false qaytaradı. 6. boolean isEmpty () - agarada kolleksiya bos bolsa true keri jaǵdayda false qaytaradı. 7. boolean remove (Object item) - item ni kolleksiyadan óshiredi hám true qaytaradı keri jaǵdayda false. 8. boolean removeAll (Collection > col) - ámeldegi kolleksiyadan col koleksiyasi elementlerin óshiredi hám true qaytaradı keri jaǵdayda false. 9. boolean retainAll (Collection > col) - ámeldegi kolleksiyadan col koleksiyasi elementlerinen
Do'stlaringiz bilan baham: |