What is the syntax for a lambda expression in Java?
Which of the following functional interfaces represents a function that takes an argument and returns a result?
What is the purpose of the anyMatch() method in Java streams?
Which of the following terminal operations does not return a value in Java streams?
What does the sorted() method do in Java streams?
What is the output of the following Java stream operation?
List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5);
int result = numbers.stream()
.filter(x -> x % 2 == 0)
.mapToInt(x -> x)
.sum();
System.out.println(result);
What does the collect() terminal operation do in Java streams?
Which functional interface represents a function that takes an argument and returns a boolean result?
Which terminal operation is used to find the maximum element in a stream?
Terminal short-circuiting operations are:
Which of the following terminal operations in Java streams can produce results of type Optional?
Which of the following Java stream intermediate operations are stateful?
Which of the following Java stream terminal operations are stateless?
What is the output of the following Java stream operation?
List<String> words = Arrays.asList("apple", "orange", "grape", "melon", "banana",);
String result = words.stream()
.filter(s -> s.length() > 5)
.findFirst()
.orElse("No word found");
What is the value of result after executing this code?
Function<Integer, Integer> addTwo = x -> x + 2;
int result = addTwo.apply(5);