🔍 Ответ на задачу про instanceof: А если там null? 🧐
Согласно спецификации Java, оператор
Вывод:
Оба сравнения вернут
⚡️ Не перепутайте:
Вам не нужно проверять
#java #instanceof #null #basics #интервью #java_interview_tasks
Согласно спецификации Java, оператор
instanceof всегда возвращает false, если левый операнд равен null. При этом никакой ошибки (NPE) не возникает.Вывод:
Оба сравнения вернут
false. null не является экземпляром ни одного класса, даже Object.⚡️ Не перепутайте:
Вам не нужно проверять
s != null перед использованием instanceof. Сам оператор уже делает эту проверку за вас.#java #instanceof #null #basics #интервью #java_interview_tasks
🔥9👍1👀1