Java String contains(): Controleer of String een substring bevat
Java Tekenreeks bevat() methode
De Java Tekenreeks bevat() methode wordt gebruikt om te controleren of de specifieke set tekens deel uitmaakt van de gegeven string of niet. Het retourneert een booleaanse waarde true als de opgegeven tekens een substring zijn van een gegeven string en retourneert anders false. Het kan direct worden gebruikt in de if-statement.
Syntaxis van de methode contain() in Java
public boolean String.contains(CharSequence s)
parameters
s − Dit is de volgorde waarin gezocht moet worden Java bevat() methode
Winstwaarde
De methode bevat() in Java retourneert alleen true als deze string “s” bevat, anders false.
uitzondering
NullPointerException − als de waarde van s nul is in de Java bevat() methode.
Wanneer moet u de methode Bevat() gebruiken?
bevat() in Java is een veelvoorkomend geval Java programmering wanneer u wilt controleren of een specifieke String een bepaalde substring bevat. Bijvoorbeeld, als u wilt testen of de String "The big red fox" de substring "red" bevat. De string contains() in Java methode is in dergelijke situaties nuttig.
Java String bevat() Methode Voorbeeld 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 sequence System.out.println("Contains sequence 'ing': " + str_Sample.contains("ing")); System.out.println("Contains sequence 'Example': " + str_Sample.contains("Example")); //String contains method is case sensitive System.out.println("Contains sequence 'example': " + str_Sample.contains("example")); System.out.println("Contains sequence 'is String': " + str_Sample.contains("is String")); } }
Verwachte resultaten:
Contains sequence 'ing': true Contains sequence 'Example': true Contains sequence 'example': false Contains sequence 'is String': false
Java String bevat() Methode Voorbeeld 2:
Java De methode String bevat() in de if else-structuur:
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() method if (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"); } } }
Verwachte resultaten:
The Keyword :example: is not found in the string