Java String inneholder () Metode - Merk av understreng med eksempel

Innholdsfortegnelse:

Anonim

Java String inneholder () -metoden

Den Java String inneholder () metoden benyttes for å kontrollere hvorvidt den spesifikke sett av tegn er en del av den gitte strengen eller ikke. Den returnerer en boolsk verdi true hvis de spesifiserte tegnene er understrenget av en gitt streng og ellers returnerer falsk. Den kan brukes direkte inne i if-setningen.

Syntaks for inneholder () -metoden i Java

public boolean String.contains(CharSequence s)

Parametere

s - Dette er sekvensen du skal søke i Java inneholder () -metoden

Returverdi

Metoden inneholder () i Java returnerer sant bare hvis denne strengen inneholder "s" annet falskt.

Unntak

NullPointerException - hvis verdien av s er null i metoden Java inneholder ().

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

Utgang :

Inneholder sekvens 'ing': sant

Inneholder sekvens 'Eksempel': sant Inneholder sekvens 'eksempel': falsk Inneholder sekvens 'er String': falsk

Når skal jeg bruke Contains () -metoden?

inneholder () i Java er et vanlig tilfelle i programmering når du vil sjekke om spesifikk streng inneholder et bestemt underlag. For eksempel Hvis du vil teste om strengen "Den store røde reven" inneholder understrengen "rød". Strengen inneholder () i Java-metoden er nyttig i en slik situasjon.

Eksempel 2: Java String inneholder () -metoden i if else-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");}}}

Produksjon:

Nøkkelordet: eksempel: finnes ikke i strengklassen Java