preguntar acerca de instanceof
7
réponses
Vérifier si un objet est une instance d’une classe (mais pas une instance de sa sous-classe)
Pour cet exemple:
public class Foo{}
public class Bar extends Foo{}
....
void myMethod(Foo qux){
if (checkInstance(qux,Foo.class)){
....
}
}
Comment puis-je vérifier si qux est une instance de Foo (mais pas une instance de sa sous-cl …
demandé sur
1970-01-01 00:33:33
4
réponses
Java: instanceof Generic
N'y a-t-il aucun moyen de trouver le type de classe d'un générique?
if (T instanceof String) {
// do something...
}
ci-dessus n'a absolument pas compiler.
... …
demandé sur
1970-01-01 00:33:31
2
réponses
Quelle est la différence entre isPrototypeOf et instanceof en Javascript?
dans certains de mes anciens codes, j'utilise ce qui suit:
Object.prototype.instanceOf = function( iface )
{
return iface.prototype.isPrototypeOf( this );
};
Puis-je faire (par exemple)
[].instanceOf( Array )
cela fonct …
demandé sur
1970-01-01 00:33:30
8
réponses
Eviter instanceof in Java
ayant une chaîne d'opérations" instanceof "est considéré comme une"odeur de code". La réponse standard est "utiliser le polymorphisme". Comment allais-je faire dans ce cas?
il existe un certain nombre de sous-classes d'une classe de base; …
demandé sur
1970-01-01 00:33:30
8
réponses
typeof pour les RegExp
y a-t-il de toute façon pour détecter si un objet JavaScript est un regex?
Par exemple, je voudrais faire quelque chose comme ceci:
var t = /^foo(bar)?$/i;
alert(typeof t); //I want this to return "regexp"
est-ce possible? …
demandé sur
1970-01-01 00:33:30
16
réponses
Dans quel cas l’opérateur’ instanceof ‘ est-il utilisé en Java?
dans quel cas l'opérateur instanceof est-il utilisé? J'ai vu des trucs comme
if (source instanceof Button) {
//...
} else {
//...
}
mais ça n'avait aucun sens pour moi. J'ai fait mes recherches, mais je n'ai trouvé que des exe …
demandé sur
1970-01-01 00:33:31
7
réponses
instanceof vérifier dans EL langage d’expression
y a-t-il un moyen d'effectuer un contrôle EL instanceof ?
E. G.
<h:link rendered="#{model instanceof ClassA}">
#{errorMessage1}
</h:link>
<h:link rendered="#{model instanceof ClassB}">
#{errorMess …
demandé sur
1970-01-01 00:33:32
13
réponses
Quelle est la différence entre instanceof et Class.isAssignableFrom(…)?
lequel des suivants est le meilleur?
a instanceof B
ou
B.class.isAssignableFrom(a.getClass())
la seule différence que je connaisse est, quand 'a' est nul, le premier retourne false, tandis que le second jette une excepti …
demandé sur
1970-01-01 00:33:29
8
réponses
Java: Instanceof et Generics
avant de passer en revue ma structure de données génériques pour un indice de valeur, j'aimerais voir si c'est même une instance du type this qui a été paramétrée.
mais Eclipse se plaint quand je fais ceci:
@Override
public int index …
demandé sur
1970-01-01 00:33:29
4
réponses
Comment déterminer si un objet est une instance d’une certaine classe C++ dérivée d’un pointeur vers une classe de base dans GDB?
je débogue un programme C++ avec GDB.
j'ai un pointeur vers un objet d'une certaine classe. Le pointeur est déclaré être d'une certaine classe super qui est étendue par plusieurs sous-classes.
il n'y a pas de champs dans l'objet pou …
demandé sur
1970-01-01 00:33:31