не могут выполнить проверку экземпляра против параметризованного типа ArrayList

Следующий код:

((tempVar instanceof ArrayList<Foo>) ? tempVar : null);

Причины:

не может выполнить Exmancentof Проверка против параметризованного типа ArrayList . Используйте форму ArrayList вместо этого, поскольку дополнительный универсальный тип информации будет стираться при выполнении времени

, может ли кто-то объяснить мне, что подразумевается под «дальнейшей информацией об общем типе», и как исправить Это?

51
задан Paul Bellora 5 November 2013 в 01:05
поделиться