Pegar nome da Classe

1 resposta
bestlinux

Galera,

Como faço para retornar o nome de uma classe ? Na verdade, queria fazer uma comparação, tenho um objeto polimorfico. Ele pode ser tanto uma classe quanto outra. Ex:

Objeto obj = ClasseX.getClass().newInstance();

Eu queria fazer algo assim:

if (obj = ClasseY)else if (obj = ClasseX)

Tem como ?

Valeu !

1 Resposta

M

Use o operador instanceof:

Object o = "Oi";
boolean b = (o instanceof String); // true
Criado 13 de janeiro de 2010
Ultima resposta 13 de jan. de 2010
Respostas 1
Participantes 2