Введение
В этом лабораторном занятии вы научитесь безопасно обрабатывать значения null
при работе с объектами Boolean
в Java. Мы рассмотрим потенциальные ловушки, связанные с NullPointerException
, при работе с оберткой Boolean
по сравнению с примитивным типом boolean
.
Вы узнаете правильный способ проверки, является ли объект Boolean
равным null
перед доступом к его значению, научитесь использовать класс Optional
для более надежного обработки null
-значений и поймете ключевые различия в поведении null
между примитивным типом boolean
и оберткой Boolean
на практических примерах.