Метод containsAll()
List<String> list = List.of("Jack", "Bill", "Dave");
List<String> subList = List.of("Dave", "Bill");
System.out.println(list.containsAll(subList)); // true
Метод containsAll() интерфейса Collection проверяет входят ли в коллекцию все элементы переданной в параметре коллекции.
boolean containsAll(Collection<?> c);
Параметры:
c – коллекция, которую необходимо проверить на предмет содержания в этой коллекции
Возврат:
true, если эта коллекция содержит все элементы указанной коллекции