Встречается на собеседованиях • сегодня
Какой метод проверяет есть ли в Optional значение
Метод `isPresent()` проверяет наличие значения в `Optional`. Возвращает `true`, если значение присутствует, и `false` — если `Optional` пустой.
Пример:
```java
Optional optional = Optional.of("Hello");
if (optional.isPresent()) {
System.out.println("Значение есть: " + optional.get());
}
```
В Java 11+ появился более удобный метод `isEmpty()`, который делает обратную проверку:
```java
Optional emptyOptional = Optional.empty();
if (emptyOptional.isEmpty()) {
System.out.println("Optional пустой");
}
```
Лучше избегать `isPresent()` + `get()` в пользу `ifPresent()`, `orElse()` и других методов, которые безопаснее работают с Optional.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы