Er Set Use lig?
Er Set Use lig?

Video: Er Set Use lig?

Video: Er Set Use lig?
Video: Passenger | Let Her Go (Official Video) 2024, September
Anonim

Det Sæt . equals() metode er kun brugt til at sammenligne to sæt til lighed . Du kan bruge -en Sæt for at slippe af med de duplikerede poster, men pas på: HashSet gør det ikke brug equals()-metoderne for dets indeholdende objekter til at bestemme lighed.

Kan et sæt i denne forbindelse være lige og ækvivalent?

Lige sæt er tilsvarende , men tilsvarende sæt er måske ikke lige . Dette blev illustreret i ovenstående eksempel, hvor A ~ B, men A ≠ B. To sæt er lige når de har nøjagtig de samme elementer, og sæt er tilsvarende når en en-til-en korrespondance kan være sæt op mellem de to sæt.

bruger HashSet equals eller hashCode? Forholdet mellem lige med og hashkode er: Hvis lige med returnerer da sandt hashkode skal returnere samme værdi. Ellers en struktur som java. util. HashSet vil ikke finde den samme spand og kunne ikke garantere, at der ikke er to lige genstande i en HashSet.

Ved også, hvad er ulige sæt?

Lige og Ulige sæt To sæt X og Y siges at være ens, hvis de har nøjagtig de samme elementer (uanset rækkefølgen af optræden i sæt ). Lige sæt er repræsenteret som X = Y. Ellers er de sæt omtales som ulige sæt , som er repræsenteret som X ≠ Y.

Hvad er forskellen mellem ækvivalent og lige?

Tilsvarende . Lige og tilsvarende er udtryk, der ofte bruges i matematik. Det vigtigste forskel mellem lige og tilsvarende er det udtrykket lige henviser til ting, der ligner hinanden i alle aspekter, hvorimod udtrykket tilsvarende henviser til ting, der ligner hinanden i en særligt aspekt.

Anbefalede: