Istruzione if semplice in Java [chiuso]
-
10-07-2019 - |
Domanda
Come scrivo un'istruzione if
in Java che visualizza Arrivederci!
se la variabile word
contiene una lettera d
?
Grazie a tutti.
Soluzione
if (word.contains("d")) {
System.out.println("Goodbye!");
}
Altri suggerimenti
Usa:
if(word.indexOf("d") >= 0) {
System.out.println("Goodbye!");
}
Cerca i documenti API Java per vedere cosa è disponibile nella classe String. Esistono diverse opzioni tra cui il metodo indexOf () che restituisce -1 se il carattere specificato non è nella stringa e un indice del carattere se si trova nella stringa.
int ans = mystring.indexOf(mychar);
È quindi possibile utilizzare un'istruzione if per controllare la variabile ans.
if (word.contains("d")) System.out.println("Goodbye!");
Beh, quello era in Java !!
if(word.compareTo("d") == 0)
System.out.println("Goodbye!");
o
if(word.equals("d"))
System.out.println("Goodbye!");
Ciò presuppone ovviamente che la parola sia una stringa e non un carattere.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow