listOf(1, 2, 3, 4, 5) val evenNumbers = numbers.filter { it % 2 = = 0 } println(evenNumbers) } import java.util.ArrayList; import java.util.List; import java.util.function.Predicate; public class Main { public static void main(String[] args) { List<Integer> numbers = new ArrayList <> (); numbers.add(1); numbers.add(2); numbers.add(3); numbers.add(4); numbers.add(5); Predicate<Integer> isEven = n - > n % 2 == 0; List<Integer> evenNumbers = new ArrayList <> (); for (int number : numbers) { if (isEven.test(number)) { evenNumbers.add(number); } } System.out.println(evenNumbers); } }