Suchergebnisse für Anfrage "hashcode"

10 die antwort

Warum sollte ich hashCode () überschreiben, wenn ich equals () -Methode überschreibe?

Ok, ich habe von vielen Stellen und Quellen gehört, dass ich jedes Mal, wenn ich die equals () -Methode überschreibe, auch die hashCode () -Methode überschreiben muss. Aber betrachten Sie das folgende Stück Code package test; public class ...

8 die antwort

Java HashMap Rückgabewert bestätigt nicht mit meinem Verständnis von Gleichheit und Hashcode

Die Ausgabe des folgenden Codebeispiels lautet: {1 - e = e2, 2 - e1 = e1} package com.sid.practice; import java.util.HashMap; import java.util.Map; public class InputOutputPractice { public InputOutputPractice() { } public static ...

20 die antwort

Wie berechne ich einen guten Hash-Code für eine Liste von Zeichenfolgen?

Hintergrund Ich habe eine kurze Liste von Zeichenfolgen. Die Anzahl der Saiten ist nicht immer gleich, liegt aber fast immer in der Größenordnung einer „Handvoll“n unserer Datenbank werden diese Zeichenfolgen in einer 2. normalisierten ...

TOP-Veröffentlichungen

8 die antwort

Beispiel für ==, gleich und Hashcode in Java

Gegeben dies: String s1= new String("abc"); String s2= new String("abc"); String s3 ="abc"; System.out.println(s1==s3); System.out.println(s1==s2); System.out.println(s1.equals(s2)); ...

4 die antwort

Wie bekomme ich einen Hash-Code als Ganzzahl in R?

Was ich tun möchte, ist einen Hash-Trick in R zu implementieren. Code unten: library(digest) a<-digest("key_a", algo='xxhash32') #[1] "4da5b0f8" Dies gab einen Hash-Code in einem Zeichentyp zurück. Kann ich es auf irgendeine Weise in eine ...

22 die antwort

Welche Probleme sollten beim Überschreiben von equals und hashCode in Java berücksichtigt werden?

Welche Probleme / Fallstricke müssen beim Überschreiben berücksichtigt werdenequals undhashCode?

14 die antwort

Wie bestellt Java Elemente in einer HashMap oder einer HashTable?

Ich habe mich gefragt, wie Java Artikel im @ bestellMap (HashMap oderHashtable) wenn sie hinzugefügt werden. Sind die Schlüssel nach Hashcode, Speicherreferenz oder Zuordnungsrang geordnet ...? Es ist, weil ich die gleichen Paare in der @ ...

14 die antwort

equals () ohne hashCode ()

Kann ich equals () aber nicht hashCode () nur implementieren, wenn ich nur Objekte vergleichen muss und noch nicht vorhabe, die Objekte in Hash-basierte Container zu packen? Scheint, dass alle Java-Bibeln sagen, dass diese beiden zusammen ...

4 die antwort

Warum müssen wir Equals und Hashcode in Java überschreiben und warum können wir die Implementierung von Objektklassen nicht verwenden

guys lass es mich wissen, in der realen Welt, warum wir Equals und Hashcode überschreiben müssen und wir können nicht Object's Equals und Hashcode verwenden.

2 die antwort

Warum gibt es unterschiedliche Verhaltensweisen bei der Adressierung von GString-Schlüsseln in Maps?

Während ich die Groovy (2.4.4) -Syntax in der offiziellen Dokumentation studierte, stieß ich auf das besondere Verhalten bei Karten mit GStrings als Bezeichner. Wie in der Dokumentation beschrieben, sind GStrings eine schlechte Idee als (Hash-) ...