Instanceof entre arraylist

1 resposta
E

Galera eu consigo utilizar instanceof entre array list

por exemplo:

List<Integer> list = new  ArrayList<Integer>();

if (list instanceof List<String>)
{
	List<String> new_name = (List<String>) list;
	
}

1 Resposta

alucardeck

Não.

Motivo:

Cannot perform instanceof check against parameterized type ArrayList.
Use instead its raw form ArrayList since generic type information will be erased at runtime.

alem do mais…
List não é Generic…
apenas ArrayList

Criado 17 de setembro de 2008
Ultima resposta 17 de set. de 2008
Respostas 1
Participantes 2