ከጃቫ ጋር የሚሰሩ ገንቢዎች ሰፊ የመረጃ አወቃቀሮችን ማግኘት ይችላሉ።
አደራደር የውሂብ መዋቅር አይነት ነው። ተመሳሳይ የውሂብ አይነት ያላቸው የውሂብ ዕቃዎች ቡድን በአንድ ድርድር ውስጥ ይመደባሉ.
እሱ ከጃቫ መሠረታዊ የመረጃ አወቃቀሮች አንዱ ነው እና ሁሉንም ስልተ ቀመሮችን በተግባር ለማዋል ይጠቅማል።
በዚህ ማጠናከሪያ ትምህርት ውስጥ አሬይስን በጃቫ እንዴት መጠቀም እንደሚቻል እንነጋገራለን ። ድርድርን እንዴት ማወጅ እንዳለብን እንመረምራለን ነገርግን ዋና ትኩረታችን በተለያዩ የጃቫ አጀማመር ቴክኒኮች ላይ ይሆናል።
የድርድር መግቢያ
አንድ ድርድር በጃቫ ውስጥ ብዙ ተመሳሳይ የውሂብ አይነት እሴቶችን በአንድ ተለዋዋጭ ውስጥ ለማከማቸት ጥቅም ላይ ይውላል። እንደ አማራጭ እንደ ተመሳሳይ የውሂብ አይነት የእሴቶች ስብስብ ሊታይ ይችላል።
ይህ ማለት በድርድርዎ ውስጥ ሕብረቁምፊዎችን ለማከማቸት ከፈለጉ፣ ለምሳሌ፣ ሁሉም የድርድር እሴቶች ሕብረቁምፊዎች መሆን አለባቸው።
በድርድር ውስጥ የተካተቱት እሴቶች እንደ ኤለመንቶች ተብለው ይጠራሉ፣ እና እያንዳንዱ ንጥረ ነገር በተወሰነው የድርድር መረጃ ጠቋሚ ላይ ይገኛል።
ድርድር ማወጅ
ድርድርን ማወጅ የሚከተለውን አገባብ ይጠቀማል፡-
የውሂብ አይነት፡ የነገሮች ክፍል—ለምሳሌ፡ int፣ char፣ ወዘተ—በድርድር ውስጥ የሚቀመጥ።
[]፡ ድርድር የታወጀው ተለዋዋጭ ነጥብ ያለበት መሆኑን ያመለክታል።
arrayName: የድርድር ስም ይገልጻል።
ድርድር አስጀምር
ድርድር ሲታወጅ አይጀመርም። ማንኛውም እሴቶች በውስጡ ከመከማቸታቸው በፊት ድርድር መጀመሪያ መጀመር አለበት።
ድርድርን የማስጀመር አገባብ የሚከተለው ነው።
ድርድር በተለያዩ መንገዶች ሊጀመር ይችላል። የድርድር አጀማመርን በተሻለ ለመረዳት ከታች ያሉትን ምሳሌዎች ይመልከቱ።
ምንም እሴቶችን ሳያስቀምጡ ድርድርን ማስጀመር
ለአንድ ድርደራ ማስጀመሪያ የተወሰነ መጠን ሊመረጥ ይችላል። በዚህ ሁኔታ የእያንዳንዱ ንጥረ ነገር ነባሪ እሴት 0 ነው።
ከማስታወቂያ በኋላ፣ ድርድር አስጀምር፡-
ከትርጉም በኋላ፣ ድርድርም ሊጀመር ይችላል።
ድርድርን ማስጀመር እና እሴቶችን መስጠት፡-
መግለጫ ላይ ደግሞ ይቻላል ድርድር ማስጀመር ነው።
መደምደሚያ
በዚህ ልኡክ ጽሁፍ በጃቫ ውስጥ ድርድርን ለመጀመር የተለያዩ ዘዴዎችን ተመልክተናል እና አንዳንድ የድርድር መሰረታዊ ነገሮችን ገምግመናል።
በፍላጎትዎ እና በድርድር መጠኑ ላይ በመመስረት ከእነዚህ የማስጀመሪያ ዘዴዎች ውስጥ ከማንኛውም መምረጥ ይችላሉ።
መልካም ኮዴክ!
መልስ ይስጡ