Wasanidi programu wanaofanya kazi na Java wanaweza kufikia anuwai ya miundo ya data.
Mkusanyiko ni aina ya muundo wa data. Kundi la vipengee vya data vya aina moja ya data huwekwa pamoja katika safu.
Ni mojawapo ya miundo ya msingi ya data ya Java na inatumika kutekeleza takriban algorithms zote.
Tutakuwa tunazungumza juu ya jinsi ya kutumia Arrays katika Java katika somo hili. Tutachunguza jinsi ya kutangaza safu, lakini lengo letu kuu litakuwa kwenye mbinu mbalimbali za uanzishaji wa Java kwa safu.
Utangulizi wa safu
Mkusanyiko hutumiwa katika Java kuhifadhi thamani kadhaa za aina moja ya data katika kigezo kimoja. Vinginevyo inaweza kutazamwa kama mkusanyiko wa maadili ya aina sawa ya data.
Hii ina maana kwamba ikiwa utahifadhi mifuatano katika safu yako, kwa mfano, thamani zote za safu zinapaswa kuwa tungo.
Thamani zilizo katika safu hurejelewa kama vipengee, na kila kipengele kinapatikana katika faharasa maalum ya safu.
Kutangaza safu
Kutangaza safu hutumia syntax ifuatayo:
aina ya data: Aina ya vitu—kwa mfano, int, char, n.k—vitakavyowekwa katika safu.
[]: Inaonyesha kwamba safu ndipo alama tofauti zilizotangazwa.
arrayName: Hubainisha jina la safu.
Anzisha safu
Safu haijaanzishwa inapotangazwa. Mkusanyiko lazima kwanza uanzishwe kabla ya thamani yoyote kuhifadhiwa ndani yake.
Syntax ya kuanzisha safu ni kama ifuatavyo:
Safu inaweza kuanzishwa kwa njia kadhaa. Ili kuelewa uanzishaji wa safu vyema, angalia mifano hapa chini.
Kuanzisha safu bila kuweka maadili yoyote ndani yake
Saizi fulani inaweza kuchaguliwa kwa uanzishaji wa safu. Thamani chaguo-msingi ya kila kipengele ni 0 katika hali hii.
Baada ya tamko, anzisha safu:
Baada ya ufafanuzi, safu inaweza pia kuanzishwa.
Kuanzisha safu na kugawa maadili:
Pia inawezekana katika tamko ni kuanzisha safu.
Hitimisho
Katika chapisho hili, tuliangalia njia mbalimbali za kuanzisha Array katika Java na kukagua baadhi ya misingi ya Array.
Unaweza kuchagua mojawapo ya mbinu hizi za uanzishaji kulingana na mahitaji yako na saizi ya Mkusanyiko.
Furaha ya Kuandika!
Acha Reply