Встречается на собеседованиях • сегодня
Что такое instanceof в Java
instanceof — это оператор в Java, проверяющий, является ли объект экземпляром указанного класса или интерфейса. Возвращает boolean: true, если объект принадлежит к типу (включая наследование и реализацию интерфейсов), иначе false.
Пример:
java
Object obj = "Hello";
System.out.println(obj instanceof String); // true
System.out.println(obj instanceof Object); // true
System.out.println(obj instanceof Integer); // falseОсобенности:
- Работает с
null→ всегдаfalse. - Применим только к ссылочным типам.
- Полезен для проверки перед приведением типов (
casting), чтобы избежатьClassCastException.

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