Java String innehåller () Metod - Kontrollera Substring med exempel

Innehållsförteckning:

Anonim

Java String innehåller () -metoden

Den Java String innehåller () metoden används för att kontrollera om viss uppsättning tecken är en del av den givna strängen eller inte. Det returnerar ett booleskt värde true om de angivna tecknen är delade av en viss sträng och returnerar falskt annars. Den kan användas direkt i if-uttalandet.

Syntax för innehåller () -metoden i Java

public boolean String.contains(CharSequence s)

Parametrar

s - Det här är sekvensen att söka i Java innehåller () -metoden

Returvärde

Metoden innehåller () i Java returnerar sant endast om den här strängen innehåller "s" annat falskt.

Undantag

NullPointerException - om värdet på s är noll i metoden Java innehåller ().

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

Utgång :

Innehåller sekvens 'ing': sant

Innehåller sekvens 'Exempel': sann Innehåller sekvens 'exempel': falsk Innehåller sekvens 'är String': falskt

När ska jag använda Contains () -metoden?

innehåller () i Java är ett vanligt fall vid programmering när du vill kontrollera om specifik sträng innehåller en viss delsträng. Till exempel om du vill testa om strängen "Den stora röda räven" innehåller strängen "röd". Strängen innehåller () i Java-metoden är användbar i en sådan situation.

Exempel 2: Java String innehåller () -metoden i if ifall Structure:

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

Produktion:

Nyckelordet: exempel: finns inte i strängklassen Java