Řetězec Java obsahuje metodu () - Zkontrolujte podřetězec s příkladem

Obsah:

Anonim

Java String obsahuje metodu ()

Metoda Java String contains () se používá ke kontrole, zda je konkrétní sada znaků součástí daného řetězce nebo ne. Vrátí logickou hodnotu true, pokud jsou zadané znaky podřetězcem daného řetězce a v opačném případě vrátí hodnotu false. Může být přímo použit uvnitř příkazu if.

Syntaxe metody contains () v Javě

public boolean String.contains(CharSequence s)

Parametry

s - Toto je sekvence pro vyhledávání v metodě Java contains ()

Návratová hodnota

Metoda contains () v Javě vrací true pouze v případě, že tento řetězec obsahuje „s“ else false.

Výjimka

NullPointerException - pokud je v metodě Java contains () hodnota s null.

Pří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 posloupnost „ing“: true

Obsahuje sekvenci „Příklad“: true Obsahuje sekvenci „příklad“: false Obsahuje sekvenci „je String“: false

Kdy použít metodu Contains ()?

contains () v Javě je častým případem programování, když chcete zkontrolovat, zda konkrétní řetězec obsahuje konkrétní podřetězec. Například pokud chcete otestovat, zda řetězec „Velká červená liška“ obsahuje podřetězec „červená“. Řetězec contains () v metodě Java je v takové situaci užitečný.

Příklad 2: Java String obsahuje metodu () ve struktuře 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ýstup:

Klíčové slovo: example: se ve třídě řetězců Java nenachází