Comment vérifier si la chaîne contient une sous-chaîne en java

Comment vérifier si la chaîne contient une sous-chaîne en java

Question - Comment puis-je vérifier si une chaîne contient une autre sous-chaîne en Java? Dans notre article précédent, vous avez appris à comparer deux chaînes dans le langage de programmation Java. Ce tutoriel vous aidera à vérifier si la chaîne principale contient une autre sous-chaîne.

Syntaxe

str1.Contient (str2) // STR1 sensible à la casse.TolowerCase ().contient (str2.tolowercase ()) // ignorer le cas
12str1.Contient (str2) // case sensitivstr1.TolowerCase ().contient (str2.tolowercase ()) // ignorer le cas

Exemple 1 - Vérifiez avec la casse sensible

Ce sera un contrôle sensible à la casse. Selon l'exemple ci-dessous, la bienvenue est différente de la bienvenue car nous savons que Java est un langage de programmation sensible à la casse.

String str1 = "Salut, bienvenue à Tecadmin"; str1.Contient ("Welcome") // Renvoie True Str1.contient ("bienvenue") // return false (en raison de la casse sensible)
1234String str1 = "Salut, bienvenue à Tecadmin"; str1.contient ("bienvenue") // retourne truestr1.contient ("bienvenue") // return false (en raison de la casse sensible)

Exemple 2 - Vérifiez avec un cas d'ignorance

L'utilisation de cette chaîne sera vérifiée en ignorant le boîtier. La fonction change la chaîne en minuscules et vérifiez si une chaîne contient un autre cas.

String str1 = "Salut, bienvenue à Tecadmin"; String str2 = "bienvenue"; // Le code ci-dessous changera tous. str1.TolowerCase ().contient (str2.TolowerCase ()) // Retour True
123456String str1 = "salut, bienvenue à tecadmin"; chaîne str2 = "bienvenue"; // Le code ci-dessous changera tous.str1.TolowerCase ().contient (str2.TolowerCase ()) // Retour True