Java String містить метод ()
Метод Java String contains () використовується, щоб перевірити, чи є певний набір символів частиною даного рядка чи ні. Він повертає булеве значення true, якщо вказані символи є підрядком даного рядка, а в іншому випадку повертає false. Його можна використовувати безпосередньо всередині оператора if.
Синтаксис методу contains () у Java
public boolean String.contains(CharSequence s)
Параметри
s - це послідовність пошуку методу Java contains ()
Повернене значення
Метод contains () у Java повертає true, лише якщо цей рядок містить "s" else false.
Виняток
NullPointerException - якщо значення s є нульовим у методі Java contains ().
Приклад 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"));}}
Вихід :
Містить послідовність 'ing': true
Містить послідовність 'Приклад': true Містить послідовність 'Приклад': false Містить послідовність 'є String': falseКоли використовувати метод Contains ()?
contains () у Java - це поширений випадок програмування, коли потрібно перевірити, чи містить конкретний String певний підрядок. Наприклад, якщо ви хочете перевірити, чи рядок "Велика руда лисиця" містить підрядок "червоний". Рядок contains () у методі Java корисний у такій ситуації.
Приклад 2: Java String містить метод () у структурі 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");}}}
Вихід:
Ключове слово: example: не знайдено в рядковому класі Java