по условию задания, если передать null, ничего не должно произойти, но если в "правильном" решение занести null, код не компилируется.
зачем используется equals, если есть contains?
Никита
51 уровень
вопрос в null
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
hidden #2322530
11 июня 2021, 05:49
зачем используется equals, если есть contains?
0
Mikh Bear
23 июня 2021, 18:03
а где гарантия что под строкой в метод не попадет null?
вначале так же добавил проверку на null, но с ней валидатор ругнулся.
удалил проверку и все заиграло.
0
hidden #2322530
23 июня 2021, 19:19
нет никаких гарантий) но суть вещи подразумевающиеся. иногда подразумевается что null вместо строки там не будет никогда.
это уже показатель правильной архитектуры
0