2012-06-24 45 views
13

¿Es posible obtener lo opuesto a instanceof en java? He intentado código como este:Lo contrario de instanceof

if(example !instanceof blarg).... 

pero no me deja poner el! en cualquier lugar sin un error, por favor ayuda.

+1

relacionados: http://stackoverflow.com/questions/9068150/best- way-to-negate-a-instanceof –

Respuesta

47

Tienes que negar toda la cosa:

if(!(example instanceof blarg)) 
0

Como hacer uso alternativo de isInstance método:

if (!example.class.isInstance(blarg)) 
    { 
    // your code here 
    } 
Cuestiones relacionadas