Mit "Gleichheit" gekennzeichnete Fragen

Ein Test, um festzustellen, ob zwei oder mehr Elemente dieselben oder gleiche Werte haben.
51
die Antwort

Welcher Operator ist gleich (== vs ===) für den JavaScript-Vergleich?

Ich benutze JSLint, um JavaScript zu durchlaufen, und es gibt viele Sätze zurück, um == (zwei Gleichheitszeichen) durch === (drei Gleichheitszeichen) zu ersetzen, wenn Sie einen Vergleich wie idSele_UNVEHtype.value.length == 0 im Inneren durchführen Betreiber ...
11. Dezember eingestellt 08 um 17:19 Uhr
15
antwortet

Warum führt der Zeichenfolgenvergleich in Python mit "==" oder "ist" manchmal zu einem anderen Ergebnis?

Ich habe ein Python-Programm, bei dem zwei Variablen auf den Wert 'public' gesetzt sind. Bedingt habe ich einen Vergleich von var1 mit var2, der fehlschlägt, aber wenn ich ihn in var1 == var2 ändere, wird True zurückgegeben. Nun, wenn ich mein Int ...
Okt 01 einstellen 09 um 18:40
23
antwortet

Wie vergleiche ich Strings in Java?

Ich habe den Operator == in meinem Programm verwendet, um alle meine bisherigen Zeilen zu vergleichen. Ich bin jedoch auf einen Fehler gestoßen, stattdessen einen von ihnen in .equals () geändert und den Fehler behoben. Ist das schlecht? Wann sollte und soll er nicht verwenden ...
Set 05 Feb 09 um 02:17
20
antwortet

Gibt es einen Unterschied zwischen "==" und "ist"?

Mein Google Fu hat mich versagt. In Python entsprechen die folgenden zwei Tests der Gleichheit? n = 5 # Test eins. wenn n == 5: 'Yay!' drucken # Zwei testen. Wenn n 5 ist: 'Yay!' drucken Wird dieser Wert für Objekte beibehalten, bei denen Sie Instanzen vergleichen (...
Set 25. Sep. 08 um 15:27
7
antwortet

Was ist der Unterschied zwischen Gleichgestellten, Gleichungen, === und ==?

Ich versuche den Unterschied zwischen diesen vier Methoden zu verstehen. Ich weiß standardmäßig, dass == die gleich? -Methode aufruft, die true zurückgibt, wenn beide Operanden zu genau demselben Objekt gehören. === verursacht standardmäßig auch ==, was bewirkt, dass ...
am 23. August eingestellt '11 um 9:13
4
antwortet

Python-Stringvergleich: vs. ==

Ich bemerkte, dass das Python-Skript, das ich schrieb, schwach funktionierte und es zu einer Endlosschleife führte, bei der der Zustand der Schleife war, während line nicht '' war. Beim Durchlaufen des Debuggers stellte sich heraus, dass die Zeichenfolge tatsächlich '' war. Wenn ich es geändert habe! = '...
am 7. Juni 10 um 11:31 Uhr festgelegt
21
die Antwort

Wie unterscheiden sich die Vergleichsoperatoren bei Gleichheit (== double equals) und Identität (=== Triple equals)?

Was ist der Unterschied zwischen == und ===? Wie genau funktioniert der Vergleich? Wie genau funktioniert der Vergleich? Was werden nützliche Beispiele sein?
eingestellt auf 17 sep. 08 um 09:56
8
antwortet

Elegante Methoden zur Unterstützung der Gleichwertigkeit ("Gleichheit") in Python-Klassen

Beim Schreiben von benutzerdefinierten Klassen ist es häufig wichtig, die Äquivalenz mit den Operatoren == und! = Aufzulösen. In Python wurde dies durch die Implementierung der speziellen Methoden __eq__ und __ne__ möglich. Der einfachste Weg, den ich dafür gefunden habe, ist ...
set 24 dez. 08 um 1:30
15
antwortet

Sind `==` und `! = `Interdependent?

Ich untersuche das Überladen von Operatoren in C ++ und sehe, dass == und! = Nur einige spezielle Funktionen sind, die für benutzerdefinierte Typen konfiguriert werden können. Meine Sorge ist jedoch, warum wir zwei getrennte Definitionen benötigen. Ich dachte, dass die EU ...
am 14. Juni 16 um 01:14 festgelegt
17
antwortet

IsEqual: und Hash-Override-Empfehlungen

Wie überschreiben Sie isEqual: in Objective-C richtig? Es scheint, dass das "Fangen" darin besteht, dass, wenn zwei Objekte gleich sind (wie von der isEqual-Methode bestimmt :), sie denselben Hash-Wert haben müssen. Kakao-Introspektions-Handbuch
Set 31. Oktober '08 um 20:22 Uhr
6
antwortet

Wie prüfen Sie, ob der doppelte Wert NaN entspricht?

Ich habe ein Double in Java und möchte prüfen, ob es NaN ist. Was ist der beste Weg, dies zu tun?
Set 21 Sep 09 um 23:09
6
antwortet

Ist False == 0 und True == 1 in Python Teil der Implementierung oder wird dies von der Sprache garantiert?

Ist garantiert, dass False == 0 und True == 1 in Python ist (wenn sie vom Benutzer nicht neu zugewiesen werden)? In gewisser Weise ist zum Beispiel garantiert, dass der folgende Code unabhängig von der Python-Version immer die gleichen Ergebnisse liefert (wenn vorhanden ...
Am 04. Mai um 12:03 Uhr festgelegt
8
antwortet

entspricht Arrays.equals in Java

Gibt es beim Vergleich von Arrays in Java Unterschiede zwischen den beiden folgenden Anweisungen? array1.equals (array2); Arrays.equals (array1, array2); Und wenn ja, was sind sie?
8. Januar eingestellt '12 um 14:53 Uhr
3
antwortet

Was entspricht in Objective-C der Java-Instanz des Schlüsselworts?

Ich möchte prüfen, ob ein Objekt (z. B. someObject) einer Variablen eines anderen Typs (z. B. SpecifiedType) zugewiesen (gießfähig) werden kann. In Java kann ich schreiben: someObject-Instanz von SpecifiedType Ein verwandtes Problem besteht darin, die ...
11. Februar eingestellt 09 um 14:32 Uhr
11
antwortet

Wie vergleicht man Strukturen für Gleichheit in C?

Wie vergleichen Sie zwei Instanzen von Strukturen für die Gleichheit in Standard C?
26. September eingestellt 08 um 23:21 Uhr