Ciąg Java zawiera metodę () - Sprawdź podłańcuch z przykładem

Spisie treści:

Anonim

Java String zawiera metodę ()

Metoda Java String zawiera () służy do sprawdzania, czy określony zestaw znaków jest częścią podanego ciągu, czy nie. Zwraca wartość logiczną true, jeśli określone znaki są podłańcuchem danego ciągu, aw przeciwnym razie zwraca wartość false. Można go używać bezpośrednio w instrukcji if.

Składnia metody zawiera () w Javie

public boolean String.contains(CharSequence s)

Parametry

s - To jest sekwencja wyszukiwania w metodzie zawiera () języka Java

Wartość zwracana

Metoda zawiera () w Javie zwraca wartość true tylko wtedy, gdy ten ciąg zawiera „s” w przeciwnym razie false.

Wyjątek

NullPointerException - jeśli wartość s jest równa null w metodzie zawiera () języka Java.

Przykład 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"));}}

Dane wyjściowe :

Zawiera sekwencję „ing”: true

Zawiera sekwencję „Przykład”: true Zawiera sekwencję „przykład”: false Zawiera sekwencję „is String”: false

Kiedy używać metody Contains ()?

zawiera () w Javie jest częstym przypadkiem w programowaniu, gdy chcesz sprawdzić, czy określony ciąg zawiera określony podciąg. Na przykład, jeśli chcesz sprawdzić, czy Ciąg „Duży rudy lis” zawiera podciąg „czerwony”. W takiej sytuacji przydatny jest ciąg zawiera () w metodzie Java.

Przykład 2: Java String zawiera metodę () w strukturze 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");}}}

Wynik:

Słowo kluczowe: przykład: nie zostało znalezione w klasie ciągów Java