ዝርዝር ሁኔታ:

በጃቫ ውስጥ ድርድርን ለመገልበጥ ትንሽ ጊዜን እንዴት መጠቀም እንደሚቻል -9 ደረጃዎች
በጃቫ ውስጥ ድርድርን ለመገልበጥ ትንሽ ጊዜን እንዴት መጠቀም እንደሚቻል -9 ደረጃዎች

ቪዲዮ: በጃቫ ውስጥ ድርድርን ለመገልበጥ ትንሽ ጊዜን እንዴት መጠቀም እንደሚቻል -9 ደረጃዎች

ቪዲዮ: በጃቫ ውስጥ ድርድርን ለመገልበጥ ትንሽ ጊዜን እንዴት መጠቀም እንደሚቻል -9 ደረጃዎች
ቪዲዮ: በጆሮ ውስጥ ባዕድ ነገር ሲገባ ማድረግ ያለብን ነገሮች 2024, ሰኔ
Anonim
በጃቫ ውስጥ ድርድርን ለመድገም አንድ ጊዜን እንዴት እንደሚጠቀሙበት
በጃቫ ውስጥ ድርድርን ለመድገም አንድ ጊዜን እንዴት እንደሚጠቀሙበት

ዛሬ በቁጥሮች ወይም በቃላት ዝርዝር ውስጥ ለመድገም የሚያገለግል የ ‹‹In›› loop ን ለመፍጠር ጃቫን እንዴት እንደሚጠቀሙ አሳያችኋለሁ። ይህ ጽንሰ-ሀሳብ ለመግቢያ ደረጃ አዘጋጆች እና በጃቫ ቀለበቶች እና ድርድሮች ላይ ፈጣን ብሩሽ ለማግኘት ለሚፈልግ ሁሉ ነው።

አቅርቦቶች

- አይዲኢ (አንዳንድ ታዋቂ ምርጫዎች “ግርዶሽ” ወይም “IntelliJ” ናቸው)

- ፕሮግራሙን ለመፃፍ አዲስ የጃቫ ክፍል

- የጃቫ አገባብ የጀማሪ ደረጃ ግንዛቤ

ደረጃ 1 - በዋናው ዘዴ ባዶ የጃቫ ክፍልን ይፍጠሩ

በዋናው ዘዴ ባዶ የጃቫ ክፍልን ይፍጠሩ
በዋናው ዘዴ ባዶ የጃቫ ክፍልን ይፍጠሩ

ለጃቫ ክፍል ዋናው ዘዴ ፕሮግራሙን በ IDE በኩል ሲያካሂዱ የሚፈጽመው ነው። ለዋናው ዘዴ በቅንፍ ውስጥ ያሉ ማናቸውም ተግባራት ክፍሉ ሲሠራ በራስ -ሰር ይፈጸማል። የጀማሪ ፕሮግራሞችዎን መጻፍ የሚጀምሩት እዚህ ነው።

ደረጃ 2 - ድርድርዎን ያፅዱ

ድርድርዎን ያፅዱ
ድርድርዎን ያፅዱ

ልክ እንደ አንድ የተወሰነ የነገሮች ዓይነት ዝርዝር ያሉ በጃቫ ውስጥ ድርድርን በመፍጠር እንጀምራለን። እነሱ ሲፈጠሩ እንዴት እንደሚሞሉ ላይ በመመርኮዝ የተቀመጠ ርዝመት አላቸው። ከላይ ባለው ምስል በአንዳንድ ቁጥሮች የተሞላው ዓይነት Int (አስርዮሽ ያልሆኑ) ድርድርን ፈጠርኩ።

ደረጃ 3 - የድርድርን ርዝመት ለማከማቸት ተለዋዋጭ ይፍጠሩ

የድርድርን ርዝመት ለማከማቸት ተለዋዋጭ ይፍጠሩ
የድርድርን ርዝመት ለማከማቸት ተለዋዋጭ ይፍጠሩ

የእያንዳንዱን ድርድር ርዝመት ለመያዝ ተለዋዋጭ ይፍጠሩ። Loop ን በምንዘጋጅበት ጊዜ ርዝመቱ ያስፈልገናል ምክንያቱም ሉፕ የት እንደሚቆም ማወቅ አለበት። ያለበለዚያ በሉፉ ርዝመት ላይ በመሄድ ስህተት እናገኛለን።

ደረጃ 4: Loop እያለ ያዘጋጁ

Loop እያለ ያዘጋጁ
Loop እያለ ያዘጋጁ

ለዚህ ምሳሌ እኛ አንድ ጊዜ Loop እንጠቀማለን። ቀለበቱ የሚሠራበት መንገድ ‹x› ከ ‹i› ያነሰ እስከሆነ ድረስ ቀለበቱ መሄዱን ይቀጥላል። ሁኔታውን ለመቀስቀስ “x” ተመሳሳይ እሴት ወይም ከ “i” የበለጠ መሆን አለበት። እኛ “x” ን ማሳደግ እንችላለን ፣ ስለዚህ በመጨረሻ የ “i” እሴትን ይመታል እና ምልልሱ መሥራቱን ያቆማል ፣ እኛ ቀደም ብለን የፈጠርነውን “i” ን እንጠቀማለን ይህም የድርድሩ አጠቃላይ ርዝመት ነው።

ደረጃ 5 - የጊዜን ዑደት ማጠናቀቅ

የእረፍት ጊዜን ማጠናቀቅ
የእረፍት ጊዜን ማጠናቀቅ

በእኛ ሁኔታ እኛ ወደ ዜሮ ያቀናበርነው “x” የሆነ ቆጣሪ ማዘጋጀት አለብን። ከዚያ “x” ከ “i” (ይህ የድርድሩ ርዝመት ነው) ያነሰ ከሆነ የጊዜውን ዑደት ማካሄድ እንችላለን። ከዚያ በ “x” ቦታ ላይ ንጥሉን በአደራው ውስጥ እናተምታለን ፣ በ “x = x + 1” ምክንያት ሉፕ በሚሠራ ቁጥር የ “x” እሴት መጨመር ይቀጥላል። ከ «x» ጋር በሚዛመደው ድርድር ውስጥ የሚቀጥለው ንጥል በሚታተም ቁጥር «x» ሲጨምር።

ደረጃ 6 - የድርድር ውፅዓት ቅርጸት

የድርድር ውፅዓት ቅርጸት
የድርድር ውፅዓት ቅርጸት

ከቀዳሚው ደረጃ ስለ ውፅዓት ቅርጸት ለመናገር ትንሽ ጊዜ መውሰድ እፈልጋለሁ። ወደ ውፅዓት ሲመጣ ፕሮግራሙን ሲያሄዱ “System.out.print ()” ጽሑፉን ወደ ማያ ገጹ ያትማል። “ListNumbers [x]” በድርድሩ ውስጥ ያለውን ንጥል በ “x” ላይ ይሰጣል ፣ የታተመው ዝርዝር ሁሉም አለመገናኘቱን ለማረጋገጥ ፣ + ““በውጤቱ ውስጥ ቦታ ይሰጥዎታል።

ደረጃ 7: የተጠናቀቀውን ስሪት ይፈትሹ

የተጠናቀቀውን ስሪት ይፈትሹ
የተጠናቀቀውን ስሪት ይፈትሹ

ይህ ምስል አንድ ድርድርን ለመድገም አንድ ጊዜ Loop ን ለመጠቀም የተጠናቀቀውን የፕሮግራሙ ስሪት ያሳያል። “//” ማድረግ አስተያየት ለመፃፍ ችሎታ ይሰጥዎታል ፣ እያንዳንዱ የኮድዎ ክፍል የሚያደርገውን መሰየሙ ሁል ጊዜ ጥሩ ልምምድ ነው።

ደረጃ 8 ኮዱን ያጠናቅሩ እና ያሂዱ

ኮዱን ያጠናቅሩ እና ያሂዱ
ኮዱን ያጠናቅሩ እና ያሂዱ

ሁሉም ነገር ያለ ምንም ችግር ቢሠራ እና ተመሳሳይ ድርድር ጥቅም ላይ ከዋለ ፣ በ IDE ውስጥ ኮዱን ካጠናቀቁ እና ካሄዱ በኋላ ከላይ በተጠቀሰው ውጤት መጨረስ ነበረብዎት።

ደረጃ 9: እንኳን ደስ አለዎት

ሁሉም እርምጃዎች በትክክል ከተከተሉ ከቀዳሚው ደረጃ በተገኘው ውጤት መጨረስ ነበረብዎት። ከዚህ ማጠናከሪያ ትምህርት በኋላ ፣ “Loop” ን በመጠቀም ድርድርን ለመድገም መሰረታዊ ግንዛቤ ሊኖርዎት ይገባል። ወደ ጃቫ ጉዞዎ ለመጀመር እንዲረዳዎት ይህ በቀላል ዙር እና ድርድሮች ላይ ቀላል መመሪያ ብቻ ነው። አማራጭ መልመጃ የጃቫ ሕብረቁምፊ ነገርን ድርድር መፍጠር እና እሱን መደጋገም ነው ፣ እኛ ለ ኢንቲጀሮች ድርድር የተጠቀምንበት ተመሳሳይ ዘይቤ።

ችግርመፍቻ

ሊከሰቱ የሚችሉ የተለመዱ ስህተቶች-

- ተለዋዋጮችን ማደባለቅ ወይም ለክፍሎች ወይም ለሉፕስ ቅንፎችን መርሳት።

- በመደርደሪያዎ ላይ በመመስረት የድርድር ርዝመቱን አልፈው ከድንበር ውጭ መውጣት ይችላሉ።

የሚመከር: