Java String sadrži metodu ()
Metoda Java String contains () koristi se za provjeru je li određeni skup znakova dio datog niza ili nije. Vraća logičku vrijednost true ako su navedeni znakovi podniz datog niza, a u suprotnom vraća false. Može se izravno koristiti unutar naredbe if.
Sintaksa metode contains () u Javi
public boolean String.contains(CharSequence s)
Parametri
s - Ovo je slijed za pretraživanje u Javi sadrži () metodu
Povratna vrijednost
Metoda contains () u Javi vraća true samo ako ovaj niz sadrži "s" else false.
Iznimka
NullPointerException - ako je vrijednost s nula u metodi Java contains ().
Primjer 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"));}}
Izlaz :
Sadrži slijed 'ing': true
Sadrži sekvencu 'Primjer': true Sadrži sekvencu 'Primjer': false Sadrži sekvencu 'is String': falseKada koristiti metodu Contains ()?
contains () u Javi čest je slučaj u programiranju kada želite provjeriti sadrži li određeni String određeni podniz. Na primjer, ako želite testirati sadrži li niz "Velika crvena lisica" podniz "crveni". Niz sadrži () u Javi metoda je korisna u takvoj situaciji.
Primjer 2: Java String sadrži metodu () u 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");}}}
Izlaz:
Ključna riječ: primjer: nije pronađena u nizovoj klasi Java