В чём разница между instanceof из class.isInstance(item) в Java? На самом деле разницы почти нет, просто instanceof требует, чтобы класс, с которым сравнивают, был известен ещё на этапе компиляции.
А вот isInstance можно смело вызывать и от экземпляра: item1.getClass().isInstance(item2)
А вот isInstance можно смело вызывать и от экземпляра: item1.getClass().isInstance(item2)
Комментариев нет:
Отправить комментарий