Sobes.tech
Junior

За шта се користи оператор instanceof?

sobes.tech АИ

Одговор од АИ

Operator instanceof se koristi za proveru da li je objekat instanca određene klase ili podklase, ili implementira određeni interfejs. Vraća true ako objekat odgovara tipu, u suprotnom false.

Primeri upotrebe:

// Provera da li je o objekat klase String
Object o = "zdravo";
if (o instanceof String) {
    System.out.println("Objekat je String");
}
# Provera da li je obj instanca klase list
obj = [1, 2, 3]
if isinstance(obj, list): # U Pythonu se koristi isinstance()
    print("Objekat je lista")