Är Set Use lika?
Är Set Use lika?

Video: Är Set Use lika?

Video: Är Set Use lika?
Video: How a Navy SEAL Sets up his AR | Tactical Rifleman 2024, September
Anonim

De Uppsättning . metoden equals(). är används bara för att jämföra två set för jämlikhet . Du kan använda a Uppsättning för att bli av med dubblettposterna, men se upp: HashSet gör det inte använda sig av equals()-metoderna för dess innehållande objekt att bestämma jämlikhet.

Kan en uppsättning i detta avseende vara lika och likvärdig?

Lika set är likvärdig , men motsvarande set kanske inte är likvärdig . Detta illustrerades i exemplet ovan där A ~ B, men A ≠ B. Två set är likvärdig när de har exakt samma element, och set är likvärdig när en en-till-en korrespondens burk vara uppsättning upp mellan de två set.

använder HashSet lika eller hashCode? Relationen mellan lika och hash-kod är: Om lika returnerar sant alltså hash-kod måste returnera samma värde. Annars en struktur som java. util. HashSet hittar inte samma hink och kunde inte garantera att det inte finns två likvärdig föremål i en HashSet.

Vet också, vad är ojämlika uppsättningar?

Lika och Ojämlika uppsättningar Två set X och Y sägs vara lika om de har exakt samma element (oavsett vilken ordning de visas i uppsättning ). Likvärdig set representeras som X = Y. Annars kan de set kallas ojämna uppsättningar , som representeras som X ≠ Y.

Vad är skillnaden mellan likvärdig och likvärdig?

Likvärdig . Likvärdig och likvärdig är termer som används ofta i matematik. Den huvudsakliga skillnad mellan lika och likvärdig är det termen likvärdig hänvisar till saker som är lika i alla aspekter, medan termen likvärdig hänvisar till saker som liknar varandra i en speciell aspekt.

Rekommenderad: