ዝርዝር ሁኔታ:

አንድ ሕብረቁምፊ በድርድር ጃቫ ስክሪፕት ውስጥ መሆኑን እንዴት ማረጋገጥ ይቻላል?
አንድ ሕብረቁምፊ በድርድር ጃቫ ስክሪፕት ውስጥ መሆኑን እንዴት ማረጋገጥ ይቻላል?

ቪዲዮ: አንድ ሕብረቁምፊ በድርድር ጃቫ ስክሪፕት ውስጥ መሆኑን እንዴት ማረጋገጥ ይቻላል?

ቪዲዮ: አንድ ሕብረቁምፊ በድርድር ጃቫ ስክሪፕት ውስጥ መሆኑን እንዴት ማረጋገጥ ይቻላል?
ቪዲዮ: ለመንገስ ከአለቃህ አትድመቅ! ህግጋተ ስልጣን በጌታሁን ንጋቱ ተረክ ሚዛን salon terek 2024, ታህሳስ
Anonim

የ ለመለየት የመጀመሪያው የድሮ ትምህርት ቤት መንገድ ሕብረቁምፊ ከሆነ ወይም ድርድር ይይዛል ሀ ሕብረቁምፊ እየተጠቀመ ነው። የ ዘዴ index. ሕብረቁምፊው ከሆነ ወይም ድርድር ይዟል የ ዒላማ ሕብረቁምፊ ያለውን ዘዴ ይመለሳል የ የመጀመሪያ ቁምፊ መረጃ ጠቋሚ ( ሕብረቁምፊ ) ወይም የንጥል መረጃ ጠቋሚ ( አደራደር ) የ የ ግጥሚያ ከሆነ ምንም ተዛማጅ አልተገኘም indexOf ተመላሾች -1.

በተመሳሳይ፣ አንድ ንጥል በድርድር ጃቫ ስክሪፕት ውስጥ መሆኑን እንዴት ማረጋገጥ ይችላሉ?

ውስጥ ጃቫስክሪፕት , እንችላለን ከሆነ ያረጋግጡ ተለዋዋጭ አንድ ድርድር 3 ዘዴዎችን በመጠቀም isArray ዘዴን በመጠቀም ኦፕሬተርን በመጠቀም እና በመጠቀም መፈተሽ የገንቢው ዓይነት ከሆነ አንድ ጋር ይዛመዳል የድርድር ነገር . የ አደራደር . isArray () ዘዴ ፍተሻዎች እንደሆነ ያለፈ ተለዋዋጭ ነው የድርድር ነገር.

በተጨማሪም፣ ሕብረቁምፊ ድርድር ነው? ሕብረቁምፊዎች ጋር ተመሳሳይ ናቸው። ድርድሮች ከጥቂት ልዩነቶች ጋር. አብዛኛውን ጊዜ የ ድርድር መጠን ቋሚ ነው, ሳለ ሕብረቁምፊዎች ተለዋዋጭ ንጥረ ነገሮች ሊኖሩት ይችላል. ድርድሮች ማንኛውንም የውሂብ አይነት (char short int int even other) ሊይዝ ይችላል። ድርድሮች ) እያለ ሕብረቁምፊዎች ብዙውን ጊዜ የ ASCII ቁምፊዎች በNULL (0) ቁምፊ የሚቋረጡ ናቸው።

እንዲሁም ተጠየቀ፣ አንድ ነገር በጃቫ ስክሪፕት ውስጥ ሕብረቁምፊ ካለ እንዴት ማረጋገጥ ይቻላል?

ቅድመ-ES6፣ የተለመደው መንገድ ከሆነ ያረጋግጡ ሀ ሕብረቁምፊ ንዑስ ሕብረቁምፊ ይዟል indexOf መጠቀም ነበር, ይህም ነው። ሀ ሕብረቁምፊ ዘዴ የሚለውን ነው። መመለስ -1 ከሆነ የ ሕብረቁምፊ አላደረገም የያዘ የ ንኡስ ሕብረቁምፊ . ከሆነ የ ንዑስ ሕብረቁምፊ ነው። ተገኝቷል, የቁምፊውን ጠቋሚ ይመልሳል የሚለውን ነው። ይጀምራል ሕብረቁምፊ.

ኢንቲጀር በጃቫ ድርድር ውስጥ መሆኑን እንዴት ማረጋገጥ ይቻላል?

ምሳሌ 1፡ Int Array የተሰጠ እሴት እንዳለው ያረጋግጡ

  1. የህዝብ ክፍል {{
  2. int ቁጥር = {1, 2, 3, 4, 5};
  3. int toFind = 3;
  4. ቡሊያን ተገኝቷል = ውሸት;
  5. ለ (int n: ቁጥር) {
  6. ከሆነ (n == ለማግኘት) {
  7. ተገኝቷል = እውነት;
  8. መሰባበር;

የሚመከር: