Preguntas etiquetadas con instanceof

instanceof es un operador disponible en algunos lenguajes orientados a objetos, incluidos Java, php y JavaScript. En términos generales, permite al programador verificar si un objeto pasado como su operando izquierdo es una instancia de una clase especificada por el operando derecho.

186
Declaración de Javascript! Instanceof If

Esta es una pregunta realmente básica para satisfacer mi curiosidad, pero hay una manera de hacer algo como esto: if(obj !instanceof Array) { //The object is not an instance of Array } else { //The object is an instance of Array } ¡La clave aquí es poder usar el NOT! delante de la instancia....

135
Java: Instanceof y genéricos

Antes de mirar a través de mi estructura de datos genéricos para el índice de un valor, me gustaría ver si incluso thisse ha parametrizado una instancia del tipo . Pero Eclipse se queja cuando hago esto: @Override public int indexOf(Object arg0) { if (!(arg0 instanceof E)) { return -1;...

114
instancia de Vs getClass ()

Veo ganancia en el rendimiento al utilizar getClass()y ==operador de más de instanceOfoperador. Object str = new Integer("2000"); long starttime = System.nanoTime(); if(str instanceof String) { System.out.println("its string"); } else { if (str instanceof Integer) { System.out.println("its...