El siguiente código:no puede llevar a cabo instanceof comprobar contra ArrayList tipo parametrizado <Foo>
((tempVar instanceof ArrayList<Foo>) ? tempVar : null);
causas:
no puede llevar a cabo
instanceof
cheque contra parametrizado tipoArrayList<Foo>
. Utilice el formularioArrayList<?>
vez desde más información de tipo genérico se borrará en tiempo de ejecución
Puede alguien explicar qué se entiende por "información más genérica tipo serán borrados en tiempo de ejecución" y cómo solucionar este problema?
Google: "escriba java borrado" – jjnguy