ሁለት ድርድሮች ጃቫስክሪፕት እኩል ናቸው?
ሁለት ድርድሮች ጃቫስክሪፕት እኩል ናቸው?

ቪዲዮ: ሁለት ድርድሮች ጃቫስክሪፕት እኩል ናቸው?

ቪዲዮ: ሁለት ድርድሮች ጃቫስክሪፕት እኩል ናቸው?
ቪዲዮ: Data Science with Python! Analyzing File Types from Avro to Stata 2024, ታህሳስ
Anonim

ውስጥ ጃቫስክሪፕት , ለማነፃፀር ሁለት ድርድሮች የሁለቱም ርዝመት መሆኑን ማረጋገጥ አለብን ድርድሮች አንድ አይነት መሆን አለበት, በውስጡ ያሉት እቃዎች አንድ አይነት ናቸው እና እያንዳንዱ እቃዎች በአንድ ድርድር ውስጥ ናቸው እኩል ነው። በሌላ ድርድር ውስጥ ላለው ተጓዳኝ። ይህን በማድረግ ሁለቱንም መደምደም እንችላለን ድርድሮች ተመሳሳይ ናቸው ወይም አይደሉም. ጃቫስክሪፕት JSON ተግባር ይሰጣል።

ከዚህ አንፃር ሁለት ድርድሮች እኩል ናቸው?

ሁለት ድርድሮች ተብሎ ይታሰባል። እኩል ነው። ሁለቱም ከሆነ ድርድሮች ተመሳሳይ የንጥረ ነገሮች ብዛት እና በ ውስጥ ያሉት ሁሉም ተዛማጅ ጥንዶች ንጥረ ነገሮች ይይዛሉ ሁለት ድርድሮች ናቸው። እኩል ነው። . በሌላ ቃል, ሁለት ድርድሮች ናቸው። እኩል ነው። በተመሳሳይ ቅደም ተከተል ውስጥ ተመሳሳይ ንጥረ ነገሮችን ከያዙ. ድርድሮች በ java ውስጥ ያለው ክፍል ዘዴውን ያቀርባል ድርድሮች.

እንዲሁም አንድ ሰው ድርድርን እንዴት ያወዳድራሉ? ቀላል መንገድ ሉፕን ማስኬድ እና አወዳድር ንጥረ ነገሮች አንድ በአንድ. ጃቫ ቀጥተኛ ዘዴን ያቀርባል ድርድሮች . () ጋር እኩል ነው። አወዳድር ሁለት ድርድሮች . በእውነቱ፣ በ ውስጥ የእኩል() ዘዴዎች ዝርዝር አለ። ድርድሮች ክፍል ለተለያዩ ጥንታዊ ዓይነቶች (int, char,..ወዘተ) እና አንድ ለ Object type (ይህም በጃቫ ውስጥ የሁሉም ክፍሎች መሠረት ነው)።

እዚህ፣ በጃቫስክሪፕት ውስጥ ሁለት ነገሮችን ማወዳደር እንችላለን?

ዕቃዎችን ማወዳደር ቀላል ነው፣ ተጠቀም === ወይም ነገር .ነው() ይህ ተግባር ተመሳሳይ ማጣቀሻ ካላቸው እና ውሸት ከሆነ እውነት ይመለሳል መ ስ ራ ት አይደለም. አሁንም ላስጨነቀኝ፣ እሱ ነው። ማወዳደር ወደ ማጣቀሻዎች እቃዎች ዋጋ ሳይሆን እቃዎች . ስለዚህ፣ ከምሳሌ 3፣ ነገር .is (obj1፣ obj2); በውሸት ይመልሳል።

ሁለት የሕብረቁምፊ ድርድሮችን እንዴት ማወዳደር እችላለሁ?

  1. // በጃቫ ውስጥ ሁለት የሕብረቁምፊ ድርድሮችን ለማነፃፀር ፕሮግራም። ክፍል StringUtils.
  2. ይፋዊ የማይንቀሳቀስ ባዶ ዋና (ሕብረቁምፊ args) {
  3. ሕብረቁምፊ s1 = {"A", "B", "C" }; ሕብረቁምፊ s2 = {"X", "Y", "Z"};
  4. ከሆነ (አደራደር። እኩል(s1፣s2))
  5. ስርዓት። ወጣ። println ("ሁለቱም ድርድሮች እኩል ናቸው"); ሌላ.
  6. ስርዓት። ወጣ። println ("ሁለቱም ድርድሮች እኩል አይደሉም"); }

የሚመከር: