Reťazec Java obsahuje metódu () - Skontrolujte podreťazec s príkladom

Obsah:

Anonim

Java String obsahuje metódu ()

Metóda Java String contains () sa používa na kontrolu, či je konkrétna sada znakov súčasťou daného reťazca alebo nie. Vráti boolovskú hodnotu true, ak sú zadané znaky podreťazcom daného reťazca, a inak vráti false. Môže byť priamo použitý vo vnútri príkazu if.

Syntax metódy contains () v Jave

public boolean String.contains(CharSequence s)

Parametre

s - Toto je postupnosť vyhľadávania v metóde Java contains ()

Návratová hodnota

Metóda contains () v Jave vráti true iba vtedy, ak tento reťazec obsahuje „s“ else false.

Výnimka

NullPointerException - ak je v metóde Java contains () hodnota s null.

Príklad 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 sequenceSystem.out.println("Contains sequence 'ing': " + str_Sample.contains("ing"));System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example"));//String contains method is case sensitiveSystem.out.println("Contains sequence 'example': " + str_Sample.contains("example"));System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String"));}}

Výstup :

Obsahuje postupnosť „ing“: true

Obsahuje sekvenciu „Example“: true Obsahuje sekvenciu „example“: false Obsahuje sekvenciu „is String“: false

Kedy použiť metódu Contains ()?

contains () v Jave je častým prípadom programovania, keď chcete skontrolovať, či konkrétny reťazec obsahuje konkrétny podreťazec. Napríklad, ak chcete vyskúšať, či reťazec „Veľká červená líška“ obsahuje podreťazec „červená“. Reťazec obsahuje () v metóde Java je v tejto situácii užitočný.

Príklad 2: Java String obsahuje metódu () v štruktúre if else:

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() methodif (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");}}}

Výkon:

Kľúčové slovo: example: sa nenachádza v reťazci triedy Java