equals

Bezieht sich auf die Java-Methode equals und gibt an, ob ein Objekt diesem Wert "gleich" ist.
3
Antworten

Simplify Overriding Equals (), GetHashCode () in C # für bessere Wartbarkeit

Ich finde mein selbst überschreibendes Equals() und GetHashCode() häufig, um die Semantik zu implementieren, dass Geschäftsobjekte mit identischen Eigenschaftenwerten gleich sind. Dies führt zu Code, der sich wiederholt schreiben und zerbr...
14.03.2012, 18:29
3
Antworten

Wie vergleicht man die Länge einer Liste in html / template in golang?

Ich versuche die Länge einer Liste in golang html / template zu vergleichen. Aber es lädt für immer in HTML. %Vor% Könnte mir jemand dabei helfen?     
13.03.2016, 06:06
5
Antworten

Warum falsch zurückkommen? neue Person ("James") == neue Person ("James")?

Ich habe GetHashCode und Equals überschrieben und beide Methoden liefern dieselben Ergebnisse für verschiedene Objekte, aber warum wird immer noch falsch? %Vor%     
03.08.2010, 11:09
3
Antworten

Was bedeutet Vergleich, der mit Gleichem übereinstimmt? Was kann passieren, wenn meine Klasse diesem Prinzip nicht folgt?

Aus dem JavaDoc von TreeMap:    Beachten Sie, dass die Sortierung durch eine sortierte Karte beibehalten wird (ob oder nicht)   expliziter Komparator wird bereitgestellt) muss mit equals übereinstimmen, wenn   Diese sortierte Map soll die Map...
25.08.2012, 17:02
3
Antworten

ist gleich () und operator "==" in Java

Ich weiß, dass equals() den Wert von Objekten vergleicht, der '==' Operator wird prüfen, ob die Variable auf denselben Speicher verweist. Ich verstehe nicht, wie equals() den Wert von Objekten vergleicht, zum Beispiel: %Vor% Also, w...
01.05.2011, 12:35
3
Antworten

C # GetHashCode Frage

___ answer5554774 ___ Ich denke nicht, dass Sie Equals dafür verwenden sollten. Menschen haben eine sehr explizite Vorstellung davon, was Gleichheit bedeutet, und wenn die IDs unterschiedlich sind, aber der Code oder der Name identisch sind, würde...
05.04.2011, 15:53
3
Antworten

C ++ STL-Algorithmus gleich

Ein besonders nützlicher Standardalgorithmus ist std::equal , der wie folgt definiert ist: %Vor% Der Algorithmus läuft über den durch [start1, end1) und [start2, start2 + (end1 – start1)) und gibt zurück, ob die Elemente im Bereich...
22.06.2017, 15:50
3
Antworten

Was sind nicht 2 Long-Variablen gleich mit == Operator in Java zu vergleichen?

Ich habe ein sehr merkwürdiges Problem, wenn ich versuche, 2 lange Variablen zu vergleichen, sie zeigen immer falsch und ich kann sicher sein, dass sie den gleichen Zahlenwert haben, indem sie in Eclipse debuggen: %Vor% Beide obigen 2 Rückga...
21.10.2013, 03:27
6
Antworten

Wie werden zwei Elemente des gleichen, aber unbeschränkten generischen Typs für die Gleichheit verglichen? [Duplikat]

Ich habe die folgende generische Klasse und der Compiler beschwert sich " Operator '!=' cannot be applied to operands of type 'TValue' and 'TValue' " (siehe CS0019 ): %Vor% Wenn ich TValue auf class beschränke, könnte ich Objec...
03.12.2008, 11:44
7
Antworten

Unit Testing ist gleich und Hashcode - eine Komplexität Geschichte

Ich habe ein moralisches Dilemma. Ich habe einige Wertobjekte in meiner Anwendung, die unveränderlich und extrem einfach sind. Ich habe den equals und den hashcode mit einer IDE generiert (intellij in meinem Fall), aber das hat dazu geführt, das...
23.04.2011, 13:18