Java Contains: Key Features and Benefits Explained
Java contains - это метод, который используется для проверки наличия элемента в коллекции или объекте типа String. Метод возвращает логическое значение true или false, в зависимости от того, находится ли элемент в коллекции или объекте.
Например, если у нас есть список целых чисел, и мы хотим проверить, есть ли в этом списке число 5, мы можем использовать метод contains:
java
List numbers = new ArrayList<>();
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
numbers.add(5);
if(numbers.contains(5)){
System.out.println("Список содержит число 5");
} else {
System.out.println("Список не содержит число 5");
}
В этом примере метод contains проверяет, есть ли число 5 в списке numbers. Если такое число есть в списке, метод вернет значение true, и на экран будет выведена строка "Список содержит число 5". В противном случае, если число 5 не найдено в списке, метод вернет значение false, и на экран будет выведена строка "Список не содержит число 5".
Также метод contains может использоваться для проверки наличия подстроки в объекте типа String:
java
String name = "JavaRush";
if(name.contains("Java")){
System.out.println("Строка " + name + " содержит подстроку 'Java'");
} else {
System.out.println("Строка " + name + " не содержит подстроку 'Java'");
}
В этом примере метод contains проверяет, есть ли в строке name подстрока "Java". Если такая подстрока найдена, метод вернет значение true, и на экран будет выведена строка "Строка JavaRush содержит подстроку 'Java'". В противном случае, если подстрока "Java" не найдена в строке, метод вернет значение false, и на экран будет выведена строка "Строка JavaRush не содержит подстроку 'Java'".