Cadena determina si la cadena existe
Consulte la documentación API de cadenas, hay un método como el siguiente
public?boolean?contains(CharSequence?s)
Si y solo si esta cadena Devuelve verdadero si contiene la secuencia especificada de valores de caracteres.
Por ejemplo, "BCD".contiene "C "; //resulta verdadero
El código de referencia es el siguiente
public?class?Test? {
public?static?void?main(String[]?args)?{
String?word1="java";
String?word2= "JaVa";
String?str?="¡Feliz aprendizaje de Java!~"
if(str.contains(word1))?{
Sistema .out.println ("Sí: cadena: " str "/t contiene cadena: " palabra1);
}¿otra cosa?{
System.out.println("No: cadena : " str " /t no contiene cadena: " palabra1);
}
if(str.contains(palabra2))?{
System. out.println( "Sí: cadena: " str "/t contiene cadena: " palabra2);
}¿otra cosa?{
System.out.println("¿No?: cadena : " str " \t no contiene cadena: " word2);
}
System.out.println("Ignorando mayúsculas y minúsculas");
/ /Todos convierten a minúsculas, ? o mayúsculas, ? para determinar?, ?Esto ignorará las mayúsculas y minúsculas
if(str.toLowerCase().contains(word2.toLowerCase())?{
System .out.println("Sí: cadena: " str "\t contiene cadena: " palabra2);
}¿otra cosa?{
System.out.println(" No: cadena: " str " \t no contiene cadena: " palabra2);
}
}
}