Следующий код:
((tempVar instanceof ArrayList<Foo>) ? tempVar : null);
Причины:
не может выполнить
Exmancentof
Проверка против параметризованного типаArrayList
. Используйте формуArrayList >
вместо этого, поскольку дополнительный универсальный тип информации будет стираться при выполнении времени
, может ли кто-то объяснить мне, что подразумевается под «дальнейшей информацией об общем типе», и как исправить Это?