Java String zawiera(): Sprawdź, czy String zawiera podciąg
Java Metoda string zawiera().
Kurs Java Ciąg zawiera() Metoda ta służy do sprawdzenia, czy konkretny zestaw znaków jest częścią danego ciągu, czy nie. Zwraca wartość logiczną true, jeśli określone znaki są podciągiem danego ciągu, a w przeciwnym wypadku zwraca false. Może być bezpośrednio używana wewnątrz instrukcji if.
Składnia metody zawiera() w Java
public boolean String.contains(CharSequence s)
parametry
s − To jest sekwencja, w której należy szukać Java zawiera() metodę
Wartość zwracana
Metoda zawiera() w Java zwraca wartość true tylko jeśli ciąg zawiera „s”, w przeciwnym wypadku zwraca wartość false.
Wyjątek
NullPointerException — jeśli wartość s ma wartość null w Java zawiera() metodę.
Kiedy stosować metodę Zawiera()?
zawiera() w Java jest częstym przypadkiem w Java programowanie gdy chcesz sprawdzić, czy konkretny String zawiera konkretny podciąg. Na przykład, jeśli chcesz sprawdzić, czy String „The big red fox” zawiera podciąg „red”. String contains() w Java metoda jest przydatna w takiej sytuacji.
Java Metoda String zawiera() Przykład 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")); } }
Oczekiwany wynik:
Contains sequence 'ing': true Contains sequence 'Example': true Contains sequence 'example': false Contains sequence 'is String': false
Java Metoda String zawiera() Przykład 2:
Java Metoda String zawiera() w strukturze 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() 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"); } } }
Oczekiwany wynik:
The Keyword :example: is not found in the string