Kas kaks massiivi on võrdsed JavaScriptiga?
Kas kaks massiivi on võrdsed JavaScriptiga?

Video: Kas kaks massiivi on võrdsed JavaScriptiga?

Video: Kas kaks massiivi on võrdsed JavaScriptiga?
Video: Полный курс React JS для начинающих - Изучи Реакт за 2 часа! +таймкоды 2024, November
Anonim

sisse Javascript , võrrelda kaks massiivi peame kontrollima mõlema pikkust massiivid peaks olema sama, selles olevad objektid on sama tüüpi ja iga üksus ühes massiivis on võrdne teise massiivi vastele. Seda tehes saame järeldada mõlemat massiivid on samad või mitte. JavaScript pakub funktsiooni JSON.

Kas kaks massiivi on sellega seoses võrdsed?

Kaks massiivi peetakse võrdne kui mõlemad massiivid sisaldavad sama arvu elemente ja kõiki vastavaid elementide paare kaks massiivi on võrdne . Teisisõnu, kaks massiivi on võrdne kui need sisaldavad samu elemente samas järjekorras. Massiivid klass Java-s pakuvad meetodit Massiivid.

Võib ka küsida, kuidas võrrelda massiive? Lihtne viis on käivitada silmus ja võrdlema elemendid ükshaaval. Java pakub otsest meetodit Massiivid . võrdub()-ga võrdlema kaks massiivid . Tegelikult on loendis võrdsed() meetodid Massiivid klass erinevate primitiivsete tüüpide jaoks (int, char,.. jne) ja üks objektitüübi jaoks (mis on kõigi Java klasside alus).

Kas siin saame võrrelda kahte Javascripti objekti?

Objektide võrdlemine on lihtne, kasutage === või Objekt .on(). See funktsioon tagastab tõese, kui neil on sama viide, ja false, kui neil on teha mitte. Jällegi, lubage mul rõhutada, see on nii võrdlemine viited objektid , mitte väärtus objektid . Niisiis, näitest 3, Objekt .is(obj1, obj2); tagastaks vale.

Kuidas võrrelda kahte stringimassiivi?

  1. // Programm kahe Java stringi massiivi võrdlemiseks. klass StringUtils.
  2. public static void main(String args) {
  3. String s1 = { "A", "B", "C"}; String s2 = { "X", "Y", "Z"};
  4. if (massiivid. võrdub(s1, s2))
  5. Süsteem. välja. println("Mõlemad massiivid on võrdsed"); muidu.
  6. Süsteem. välja. println("Mõlemad massiivid ei ole võrdsed"); }

Soovitan: