Junior
À quoi sert l'opérateur instanceof ?
sobes.tech IA
Réponse de l'IA
L'opérateur instanceof est utilisé pour vérifier si un objet est une instance d'une classe spécifique ou d'une sous-classe, ou s'il implémente une interface donnée. Il retourne true si l'objet correspond au type, sinon false.
Exemples d'utilisation :
// Vérifier si o est un objet de la classe String
Object o = "bonjour";
if (o instanceof String) {
System.out.println("L'objet est une String");
}
# Vérifier si obj est une instance de la classe list
obj = [1, 2, 3]
if isinstance(obj, list): # En Python, on utilise isinstance()
print("L'objet est une liste")