Java String vsebuje metodo ()
Metoda Java String contains () se uporablja za preverjanje, ali je določen nabor znakov del danega niza ali ne. Vrne logično vrednost true, če so navedeni znaki podniz danega niza, sicer pa vrne false. Lahko se uporablja neposredno v stavku if.
Sintaksa metode contains () v Javi
public boolean String.contains(CharSequence s)
Parametri
s - To je zaporedje iskanja v Javi vsebuje () metodo
Vrnjena vrednost
Metoda contains () v Javi vrne true le, če ta niz vsebuje "s" else false.
Izjema
NullPointerException - če je v metodi Java contains () vrednost s nič.
Primer 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"));}}
Izhod :
Vsebuje zaporedje 'ing': true
Vsebuje zaporedje 'Primer': true Vsebuje zaporedje 'example': false Vsebuje zaporedje 'is String': falseKdaj uporabiti metodo Contains ()?
vsebuje () v Javi je pogost primer pri programiranju, ko želite preveriti, ali določen niz vsebuje določen podniz. Na primer, če želite preizkusiti, ali niz »Velika rdeča lisica« vsebuje podniz »rdeč«. Niz, ki vsebuje () v javanski metodi, je koristen v takšni situaciji.
Primer 2: Java String vsebuje () metodo v strukturi 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");}}}
Izhod:
Ključne besede: primer: ni mogoče najti v razredu nizov Java