Наличие элемента в списке в Java
Метод contains показывает, есть ли
значение среди элементов списка. Результат -
логический:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<Integer> nums = new ArrayList<>(Arrays.asList(1, 2, 3));
System.out.println(nums.contains(2));
System.out.println(nums.contains(5));
Проверку можно поставить в условие if:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<String> tags = new ArrayList<>(Arrays.asList("a", "b"));
if (tags.contains("b")) {
System.out.println("found");
}
Дан код:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<Integer> nums = new ArrayList<>(Arrays.asList(3, 7, 9));
Если в списке есть число 7, выведите
в консоль "yes", иначе "no".
Дан код:
import java.util.ArrayList;
import java.util.Arrays;
ArrayList<String> roles = new ArrayList<>(Arrays.asList("x", "y"));
Если в списке есть строка "z",
выведите в консоль "yes", иначе
"no".