Junior
Kam paredzēts operatora instanceof izmantošana?
sobes.tech AI
Atbilde no AI
instanceof operators tiek izmantots, lai pārbaudītu, vai objekts ir konkrētas klases vai tās apakšklases instances, vai arī vai tas īsteno norādīto saskarni. Tas atgriež true, ja objekts atbilst tipam, citādi false.
Piemēri:
// Pārbaudīt, vai o ir String klases instances
Object o = "sveiki";
if (o instanceof String) {
System.out.println("Objekts ir String");
}
# Pārbaudīt, vai obj ir list klases instances
obj = [1, 2, 3]
if isinstance(obj, list): # Pythonā tiek izmantots isinstance()
print("Objekts ir saraksts")