Java Merkkijono sisältää(): Tarkista, sisältääkö merkkijono alimerkkijonon
Java Merkkijono sisältää()-menetelmän
- Java Merkkijono sisältää() menetelmää käytetään tarkistamaan, onko tietty merkkijoukko osa annettua merkkijonoa vai ei. Se palauttaa loogisen arvon tosi, jos määritetyt merkit ovat tietyn merkkijonon osamerkkijonoa, ja palauttaa muuten epätosi. Sitä voidaan käyttää suoraan if-lauseen sisällä.
Syntaksi sisältää()-metodin in Java
public boolean String.contains(CharSequence s)
parametrit
s − Tämä on hakujärjestys Java sisältää()-menetelmän
Palautusarvo
Sisältää()-menetelmän Java palauttaa tosi vain, jos tämä merkkijono sisältää "s" else false.
Poikkeus
NullPointerException − jos s:n arvo on nolla Java sisältää()-menetelmän.
Milloin käyttää Contains()-menetelmää?
sisältää () in Java on yleinen tapaus Java ohjelmointi kun haluat tarkistaa, sisältääkö tietty merkkijono tietyn alimerkkijonon. Jos esimerkiksi haluat testata, sisältääkö merkkijono "The Big red fox" alimerkkijonon "punainen". Merkkijono sisältää () in Java menetelmä on hyödyllinen tällaisessa tilanteessa.
Java Merkkijono sisältää()-menetelmän esimerkki 1:
public class Sample_String { public static void main(String[] args) { String str_Sample = "This is a String contains Example"; //Check if String contains a sequence System.out.println("Contains sequence 'ing': " + str_Sample.contains("ing")); System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example")); //String contains method is case sensitive System.out.println("Contains sequence 'example': " + str_Sample.contains("example")); System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String")); } }
Odotettu tuotos:
Contains sequence 'ing': true Contains sequence 'Example': true Contains sequence 'example': false Contains sequence 'is String': false
Java Merkkijono sisältää()-menetelmän esimerkki 2:
Java Merkkijono sisältää()-menetelmän if else -rakenteessa:
public class IfExample { public static void main(String args[]) { String str1 = "Java string contains If else Example"; // In If-else statements you can use the contains() method if (str1.contains("example")) { System.out.println("The Keyword :example: is found in given string"); } else { System.out.println("The Keyword :example: is not found in the string"); } } }
Odotettu tuotos:
The Keyword :example: is not found in the string