Einfache if-Anweisung in Java [geschlossen]
-
10-07-2019 - |
Frage
Wie kann ich eine if
Anweisung in Java schreiben, die Goodbye!
zeigt, wenn die Variable word
einen Brief d
enthält?
Vielen Dank an alle.
Lösung
if (word.contains("d")) {
System.out.println("Goodbye!");
}
Andere Tipps
Verwendung:
if(word.indexOf("d") >= 0) {
System.out.println("Goodbye!");
}
Geben Sie die Java-API-Dokumentation zu sehen, was in der String-Klasse zur Verfügung steht. Es gibt mehrere Optionen, einschließlich der indexOf () -Methode, die den Wert -1 zurück, wenn das angegebene Zeichen nicht im String und einem Index des Zeichens ist, wenn es im String gefunden wird.
int ans = mystring.indexOf(mychar);
Sie können dann eine if-Anweisung die ans Variable überprüfen.
if (word.contains("d")) System.out.println("Goodbye!");
Nun, das war in Java !!
if(word.compareTo("d") == 0)
System.out.println("Goodbye!");
oder
if(word.equals("d"))
System.out.println("Goodbye!");
Das ist vorausgesetzt natürlich, dass Wort ein String ist und kein Zeichen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow