Что выведет код?
#Tasks
import java.util.Optional;
public class Task201025 {
public static void main(String[] args) {
Optional<String> optional = Optional.of("hello");
Optional<String> filtered = optional.filter(s -> s.length() > 10);
Optional<String> mapped = optional.map(s -> null);
System.out.println(filtered.isPresent());
System.out.println(mapped.isPresent());
System.out.println(optional.orElse("world"));
System.out.println(filtered.orElse("java"));
}
}
#Tasks
Варианты ответа:
Anonymous Quiz
22%
false false world java
11%
false true hello java
67%
false false hello java
0%
true false hello world
Вопрос с собеседований
Что такое method reference?🤓
Ответ:
Ссылки на методы (::) позволяют использовать существующие методы как лямбды.
Например: System.out::println вместо (x) -> System.out.println(x).
Это делает код ещё короче и читаемее.
#собеседование
Что такое method reference?
Ответ:
Например: System.out::println вместо (x) -> System.out.println(x).
Это делает код ещё короче и читаемее.
#собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1