Java String indeholder () metode - Marker understreng med eksempel

Indholdsfortegnelse:

Anonim

Java String indeholder () metode

Den Java String indeholder () bruges metode til at kontrollere, om den specifikke sæt tegn er en del af den givne streng eller ej. Det returnerer en boolsk værdi sand, hvis de angivne tegn er understrengende af en given streng og ellers returnerer falsk. Det kan bruges direkte inde i if-sætningen.

Syntaks for indeholder () -metoden i Java

public boolean String.contains(CharSequence s)

Parametre

s - Dette er den rækkefølge, der skal søges i Java indeholder () -metoden

Returneringsværdi

Metoden indeholder () i Java returnerer kun sand, hvis denne streng indeholder "s" ellers falsk.

Undtagelse

NullPointerException - hvis værdien af ​​s er nul i metoden Java indeholder ().

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

Output :

Indeholder sekvens 'ing': sandt

Indeholder sekvens 'Eksempel': sand Indeholder sekvens 'eksempel': falsk Indeholder sekvens 'er String': falsk

Hvornår skal jeg bruge Contains () -metoden?

indeholder () i Java er et almindeligt tilfælde i programmering, når du vil kontrollere, om specifik streng indeholder en bestemt understreng. For eksempel Hvis du vil teste, om strengen "Den store røde ræv" indeholder understrengen "rød." Strengen indeholder () i Java-metoden er nyttig i en sådan situation.

Eksempel 2: Java-streng indeholder () -metoden i hvis ellers-strukturen:

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:

Nøgleordet: eksempel: findes ikke i strengklassen Java