Orodha ya maudhui:

Unatekelezaje kiolesura cha kuweka katika Java?
Unatekelezaje kiolesura cha kuweka katika Java?

Video: Unatekelezaje kiolesura cha kuweka katika Java?

Video: Unatekelezaje kiolesura cha kuweka katika Java?
Video: Sia - Chandelier (Official Video) 2024, Mei
Anonim

Weka kwenye Java

  1. Weka ni kiolesura ambayo huongeza Mkusanyiko. Ni mkusanyo ambao haujapangwa wa vitu ambamo thamani rudufu haziwezi kuhifadhiwa.
  2. Kimsingi, Weka ni kutekelezwa kwa HashSet , LinkedHashSet au TreeSet (uwakilishi uliopangwa).
  3. Weka ina mbinu mbalimbali za kuongeza, kuondoa wazi, saizi, n.k ili kuboresha matumizi ya hii kiolesura .

Pia, ni nini interface iliyowekwa katika Java?

The Weka Kiolesura . A Weka ni Mkusanyiko ambao hauwezi kuwa na vipengele vinavyorudiwa. Ni mfano wa hisabati kuweka uondoaji. The Weka kiolesura ina njia pekee zilizorithiwa kutoka kwa Mkusanyiko na huongeza kizuizi kwamba vipengele vinavyorudiwa vimepigwa marufuku.

Kwa kuongezea, ni nini interface katika Java na mfano? Kama darasa, a kiolesura inaweza kuwa na njia na vigeu, lakini njia zilizotangazwa katika a kiolesura ni mukhtasari chaguo-msingi (saini ya njia pekee, hakuna mwili). Violesura taja darasa linapaswa kufanya na sio jinsi gani. Ni ramani ya darasa. A Java maktaba mfano ni, Kilinganishi Kiolesura.

Kwa kuongeza, tunaweza kurekebisha kitu kilichowekwa kwenye Java?

1 Jibu. Kwa ujumla, makusanyo yenye aina fulani ya muundo wa ndani haizingatii mabadiliko katika vipengele vyao, na muundo wao mapenzi kuharibiwa kama wewe rekebisha vipengele (kwa njia zinazobadilisha mali ambayo muundo unategemea). Hii inashikilia kwa TreeSet vilevile.

Je! ni orodha gani ya utekelezaji wa madarasa na kiolesura cha kuweka?

2) Orodha inaruhusu nakala wakati Weka hairuhusu vipengee rudufu. Vipengele vyote vya a Weka inapaswa kuwa ya kipekee ikiwa utajaribu kuingiza kipengee cha nakala ndani Weka ingechukua nafasi ya thamani iliyopo. 3) Orodha utekelezaji: ArrayList, LinkedList n.k. Weka utekelezaji: HashSet, LinkedHashSet, TreeSet n.k.

Ilipendekeza: