Sentencia if simple en Java [cerrado]
-
10-07-2019 - |
Pregunta
¿Cómo escribo una instrucción if
en Java que muestra Goodbye!
si la variable word
contiene una letra d ?
Gracias a todos.
Solución
if (word.contains("d")) {
System.out.println("Goodbye!");
}
Otros consejos
Uso:
if(word.indexOf("d") >= 0) {
System.out.println("Goodbye!");
}
Busque los documentos de la API de Java para ver qué hay disponible en la clase String. Hay varias opciones, incluido el método indexOf () que devuelve -1 si el carácter dado no está en la Cadena y un índice del carácter si se encuentra en la Cadena.
int ans = mystring.indexOf(mychar);
Luego puede usar una instrucción if para verificar la variable ans.
if (word.contains("d")) System.out.println("Goodbye!");
¡Bueno, eso fue en Java!
if(word.compareTo("d") == 0)
System.out.println("Goodbye!");
o
if(word.equals("d"))
System.out.println("Goodbye!");
Eso supone, por supuesto, que esa palabra es una cadena y no un carácter.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow