ዝርዝር ሁኔታ:

በጃቫ ውስጥ ድግግሞሽ እንዴት እሰራለሁ?
በጃቫ ውስጥ ድግግሞሽ እንዴት እሰራለሁ?

ቪዲዮ: በጃቫ ውስጥ ድግግሞሽ እንዴት እሰራለሁ?

ቪዲዮ: በጃቫ ውስጥ ድግግሞሽ እንዴት እሰራለሁ?
ቪዲዮ: ETHIOPIA | የፊንጢጣን ኪንታሮት(Hemorrhoids)እስከ መጨረሻው ለመገላገል እነዚህን 7 ፍቱን መንገዶችን ይጠቀሙ። 2024, ሚያዚያ
Anonim

ጃቫ - ኢተርተርን እንዴት መጠቀም እንደሚቻል?

  1. አንድ ያግኙ ተደጋጋሚ ክምችቱን በመጥራት ወደ ክምችቱ መጀመሪያ ተደጋጋሚ () ዘዴ.
  2. ወደ hasNext() ጥሪ የሚያደርግ ምልልስ ያዘጋጁ። ምልክቱን ይኑርዎት መደጋገም ቀጣይ() እውነት እስከተመለሰ ድረስ።
  3. በ loop ውስጥ፣ ወደሚቀጥለው() በመደወል እያንዳንዱን ንጥረ ነገር ያግኙ።

በተጨማሪም ማወቅ ያለብዎት, በጃቫ ውስጥ ተደጋጋሚነት እንዴት እንደሚፈጥሩ?

በጃቫ ውስጥ ኢተርተር መፍጠር;

  1. የመጀመሪያው እርምጃ ወደ ክምችቱ መጀመሪያ ላይ ተደጋጋሚ ማግኘት ነው.
  2. በመቀጠል ወደ hasNext() የሚደውል ሉፕ ማዘጋጀት እና በመቀጠል() እውነት እስከተመለሰ ድረስ ሉፕ እንዲደገም ማድረግ ነው።
  3. በመጨረሻ፣ በዚያ ዑደት ውስጥ፣ ወደሚቀጥለው() በመደወል እያንዳንዱን ንጥረ ነገር ያግኙ።

ከላይ በምሳሌነት በጃቫ ውስጥ ተደጋጋሚነት ምንድነው? ጃቫ ኢተርተር ጋር ምሳሌዎች . ደጋፊ ጥቅም ላይ የሚውለው ለ መደጋገም (looping) እንደ HashMap፣ ArrayList፣ LinkedList ወዘተ ያሉ የተለያዩ የስብስብ ክፍሎች። ደጋፊ እንደ ቬክተር ያሉ ውርስ ክፍሎችን ለመድገም የሚያገለግል የኢንሜሬሽን ቦታ ወስዷል። በመካከላቸው ያለውን ልዩነትም እንመለከታለን ደጋፊ እና በዚህ አጋዥ ስልጠና ውስጥ።

ስለዚህ፣ ተደጋጋሚ በጃቫ ውስጥ እንዴት ይሰራል?

ውስጥ ጃቫ , ተርጓሚ ነው። በስብስብ ማዕቀፍ ውስጥ የሚገኝ በይነገጽ ጃቫ . util ጥቅል. እሱ ነው። ሀ ጃቫ ጠቋሚ የነገሮችን ስብስብ ለመድገም ይጠቅማል። እሱ ነው። የስብስብ ነገር አካላትን አንድ በአንድ ለማለፍ ይጠቅማል።

በጃቫ ውስጥ በተገናኘ ዝርዝር ውስጥ ተደጋጋሚ እንዴት ይፃፉ?

ከዚህ በታች ባለው ፕሮግራም ውስጥ የተከተልናቸው እርምጃዎች-

  1. የተገናኘ ዝርዝር ይፍጠሩ።
  2. የ add(Element E) ዘዴን በመጠቀም ወደ እሱ አካል ያክሉ።
  3. ተደጋጋሚ () ዘዴን በመደወል ተደጋጋሚውን ያግኙ።
  4. ዝርዝሩን በ haNext() እና next() የ Iterator ክፍል ዘዴ በመጠቀም ያዙሩ።

የሚመከር: