የጃቫ ኢተራተር እንዴት ነው የሚሰራው?
የጃቫ ኢተራተር እንዴት ነው የሚሰራው?

ቪዲዮ: የጃቫ ኢተራተር እንዴት ነው የሚሰራው?

ቪዲዮ: የጃቫ ኢተራተር እንዴት ነው የሚሰራው?
ቪዲዮ: 1,History Of Java(Amharic)የጃቫ ታሪክ(በአማርኛ) 2024, ህዳር
Anonim

ደጋፊ ንጥረ ነገሮችን በማሰባሰብ፣ በማግኘት ወይም በማስወገድ እንዲሽከረከሩ ያስችልዎታል። እያንዳንዱ የስብስብ ክፍሎች አንድ ያቀርባል ተደጋጋሚ () አንድን የሚመልስ ዘዴ ተደጋጋሚ ወደ ስብስቡ መጀመሪያ. ይህንን በመጠቀም ተደጋጋሚ ነገር፣ በክምችቱ ውስጥ ያለውን እያንዳንዱን ንጥረ ነገር በአንድ ጊዜ አንድ አካል ማግኘት ይችላሉ።

በተመሳሳይ፣ በጃቫ ውስጥ ተደጋጋሚነት ለምን ያስፈልገናል?

5 መልሶች. እንዳልከው ተደጋጋሚ እርስዎ ሲሆኑ ጥቅም ላይ ይውላል ይፈልጋሉ በድርድር ይዘቶች ላይ በሚደጋገሙበት ጊዜ ነገሮችን ለማስወገድ። ካልተጠቀምክ ተደጋጋሚ ግን በቀላሉ ለ loop ይኑርዎት እና በውስጡም የማስወገጃ ዘዴን ይጠቀሙ ልዩ ሁኔታዎችን ያገኛሉ ምክንያቱም እንደገና በሚደጋገሙበት ጊዜ የድርድር ይዘቱ ስለሚቀየር።

ከላይ በተጨማሪ፣ በጃቫ መደጋገም ምንድነው? ውስጥ ጃቫ , መደጋገም አንድ የተወሰነ ሁኔታ እስኪኖር ወይም እስኪኖር ድረስ በተደጋጋሚ በብሎክ ኮድ ለመከተል የሚያገለግል ዘዴ ነው። መደጋገም በ loops ጥቅም ላይ የዋሉ በጣም የተለመዱ ዘዴዎች ናቸው. እኛ ደግሞ መጠቀም እንችላለን መደጋገም የስም መገለባበጥ እና የፋብሪካ ተግባራትን እንደ አቀራረብ. እስቲ እያንዳንዳቸውን እንይ።

በመቀጠል፣ ጥያቄው፣ የዝርዝር ኢተሬተር በጃቫ ውስጥ እንዴት እንደሚሰራ ነው?

Java ListIterator ዘዴዎች ባዶ መጨመር(E e)፡ የተገለጸውን ኤለመንት ወደ ውስጥ ያስገባል። ዝርዝር . boolean hasNext(): ይህ ከሆነ እውነት ይመለሳል ዝርዝር ተደጋጋሚ በሚያልፍበት ጊዜ ተጨማሪ ንጥረ ነገሮች አሉት ዝርዝር ወደ ፊት አቅጣጫ. E ቀጣይ(): በ ውስጥ ያለውን ቀጣዩን አካል ይመልሳል ዝርዝር እና የጠቋሚውን አቀማመጥ ያሳድጋል.

በጃቫ ውስጥ የትኛው ዑደት ፈጣን ነው?

አይ፣ የ loop አይነት መቀየር ምንም አይሆንም። ፈጣን ሊያደርገው የሚችለው ብቸኛው ነገር የጎጆ ቀለበቶቹ አነስተኛ መሆን እና በትንሽ እሴቶች ላይ መዞር ነው። በ loop እና በ ሀ መካከል ያለው ብቸኛ ልዩነት loop እያለ ን ው አገባብ እነሱን ለመግለፅ. በአጠቃላይ ምንም የአፈፃፀም ልዩነት የለም.

የሚመከር: