Wie eingabe mit String vergleichen?

2 Antworten

Strings sind keine primitiven Datentypen und sollten deshalb nicht mit == verglichen werden. Hierbei wird nämlich nicht geschaut, ob der Inhalt gleich ist - es wird geschaut, ob es sich um das gleiche Objekt handelt

Um Strings zu vergleichen, nutzt man die equals-Methode

s1.equals(s2);
Von Experte JanMarcel01 bestätigt
"string".equalsIgnoreCase("anderer String")

oder

"string".equals("anderer string")
Woher ich das weiß:Berufserfahrung – Freiberuflicher Java Entwickler mit 10 Jahren Erfahrung