Ar Set Use yra lygus?
Ar Set Use yra lygus?

Video: Ar Set Use yra lygus?

Video: Ar Set Use yra lygus?
Video: Электрика в квартире своими руками. Вторая серия. Переделка хрущевки от А до Я .#10 2024, Lapkritis
Anonim

The Nustatyti . equals() metodas yra naudojamas tik dviem palyginimams rinkiniai dėl lygybė . Tu gali naudoti a Nustatyti kad atsikratytumėte pasikartojančių įrašų, tačiau saugokitės: HashSet to nedaro naudoti jame esančių objektų equals() metodai nustatyti lygybė.

Ar šiuo atžvilgiu aibė gali būti lygi ir lygiavertė?

Vienodos komplektacijos yra lygiavertis , bet lygiaverčiai rinkiniai gali nebūti lygus . Tai buvo parodyta aukščiau pateiktame pavyzdyje, kur A ~ B, bet A ≠ B. Du rinkiniai yra lygus kai jie turi lygiai tuos pačius elementus ir rinkiniai yra lygiavertis kai susirašinėja vienas su vienu gali būti rinkinys tarp judviejų rinkiniai.

ar „HashSet“naudoja lygius arba „hashCode“? Santykis tarp lygus ir maišos kodas yra: Jei lygus tada grįžta tiesa maišos kodas turi grąžinti tą pačią vertę. Kitu atveju tokia struktūra kaip java. util. HashSet neras to paties kibiro ir negalėjo garantuoti, kad nėra dviejų lygus objektai a HashSet.

Taip pat žinokite, kas yra nelygios aibės?

Lygus ir Nevienodi rinkiniai Du rinkiniai X ir Y yra lygūs, jei jie turi lygiai tuos pačius elementus (neatsižvelgiant į jų atsiradimo tvarką rinkinys ). Lygus rinkiniai vaizduojami kaip X = Y. Priešingu atveju rinkiniai yra vadinami nelygios aibės , kurie pavaizduoti kaip X ≠ Y.

Kuo skiriasi lygiavertis ir lygus?

Lygiavertis . Lygus ir lygiavertis yra terminai, kurie dažnai naudojami matematikoje. Pagrindinis skirtumas tarp vienodo ir lygiavertis ar toks terminas lygus reiškia dalykus, kurie yra panašūs visais aspektais, o terminas lygiavertis nurodo dalykus, kurie yra panašūs a konkretus aspektas.

Rekomenduojamas: