?
_________
Gast
Hallo liebe Java-Freunde,
ich wundere mich gerade über die Implementierung der equalsIgnoreCase-Methode. Warum funktioniert der folgende Code?
Ich dachte bislang, mit dem einfachen == wird überprüft, ob die Objekte identisch sind, also an der gleichen Speicherstelle stehen. Wie können denn zwei möglicherweise verschiedene Strings ("aA", "aa" sind verschieden, equalsIgnoreCase liefert aber true zurück) an der gleichen Speicherstelle stehen?
Ich bin jetzt etwas verwundert
Liebe Grüße
ich wundere mich gerade über die Implementierung der equalsIgnoreCase-Methode. Warum funktioniert der folgende Code?
Java:
public boolean equalsIgnoreCase(String aString){
return this == aString;
}
Ich bin jetzt etwas verwundert
Liebe Grüße