Ich bin nicht in der Lage zwei Zeichenfolge vergleichen mit dem folgenden Code:String Vergleich - Android
Ich habe eine Zeichenfolge mit dem Namen „Geschlecht“, das wird „männlich“ oder „weiblich“ als Wert.
if(gender == "Male")
salutation ="Mr.";
if(gender == "Female")
salutation ="Ms.";
Dies funktionierte nicht, so habe ich versucht, die folgenden:
String g1="Male";
String g2="Female";
if(gender.equals(g1))
salutation ="Mr.";
if(gender.equals(g2))
salutation ="Ms.";
Wieder hat es nicht funktioniert. Kann mir bitte jemand sagen, wie man String-Werte mit der if-Anweisung vergleicht.
Haben Sie Lösung von Antworten bekommen? –
möglich Duplikat von [Wie kann ich Zeichenfolgen in Java vergleichen?] (Http://stackoverflow.com/questions/513832/how-do-i-compare-strings-in-java) – Blackbelt
Mögliche Duplikate von [Wie vergleiche ich Zeichenketten in Java?] (http://stackoverflow.com/questions/513832/how-do-i-compare-strings-in-java) – SilentKiller