Junior
оператори instanceof барои чӣ истифода мешавад?
sobes.tech AI
Ҷавоб аз AI
Оператор instanceof се използва за проверка дали обект е инстанция на определен клас или подклас, или реализира даден интерфейс. Той връща true, ако обектът съответства на типа, иначе false.
Примери за използване:
// Проверка дали o е обект на класа String
Object o = "здравей";
if (o instanceof String) {
System.out.println("Обектът е String");
}
# Проверка дали obj е инстанция на класа list
obj = [1, 2, 3]
if isinstance(obj, list): # В Python се използва isinstance()
print("Обектът е списък")