Java Řetězec obsahuje(): Zkontrolujte, zda Řetězec obsahuje podřetězec
Java Metoda String obsahuje().
Jedno Java Řetězec obsahuje() metoda se používá ke kontrole, zda konkrétní sada znaků je součástí daného řetězce nebo ne. Vrací logickou hodnotu true, pokud jsou zadané znaky podřetězcem daného řetězce, a jinak vrací false. Lze jej přímo použít uvnitř příkazu if.
Syntaxe metody obsahuje() v Java
public boolean String.contains(CharSequence s)
parametry
s − Toto je sekvence pro vyhledávání Java metoda obsahuje().
Návratová hodnota
Metoda obsahuje() v Java vrací true pouze v případě, že tento řetězec obsahuje „s“, jinak je false.
Výjimka
NullPointerException − pokud je hodnota s null v Java metoda obsahuje().
Kdy použít metodu Contains()?
obsahuje() v Java je častým případem Java programování když chcete zkontrolovat, zda konkrétní řetězec obsahuje konkrétní podřetězec. Chcete-li například otestovat, zda řetězec „The big red fox“ obsahuje podřetězec „red“. Řetězec obsahuje() in Java metoda je v takové situaci užitečná.
Java Řetězec obsahuje() Příklad metody 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"));
}
}
Očekávaný výstup:
Contains sequence 'ing': true Contains sequence 'Example': true Contains sequence 'example': false Contains sequence 'is String': false
Java Řetězec obsahuje() Příklad metody 2:
Java Metoda String obsahuje() ve struktuře 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");
}
}
}
Očekávaný výstup:
The Keyword :example: is not found in the string
