Java-вопросы
Перейти к навигации
Перейти к поиску
Интересные наблюдения
Вывод типа после instanceof
Логичен ввод типа к переменной, когда мы выполнили instanceof. Например:
Object field = new ArrayList<String>(); if (field instanceof List) { ((List) field).forEach(fieldName -> {}); /* ^^^-- вот эта часть логично выводится из instanceof Да, есть потеря контекста, какой тип у шаблона, но к общему типу переменной можно было подкинуть интерфейс List, чтобы было удобнее работать с кодом и IDE подсказывала. Вопрос: что мешает такое сделать в java? */ }