Junior — Middle
Kako odrediti da li promenljiva u programu referiše na određeni objekat?
sobes.tech АИ
Одговор од АИ
Да бисте одредили да ли променљива реферише на одређени објекат, у Јави и Андроиду можете користити оператор ==, који пореди референце (адресе објеката у меморији). Ако променљива == објекат врати true, то значи да променљива реферише на тај објекат.
Пример:
Object obj = new Object();
Object var = obj;
if (var == obj) {
System.out.println("Променљива var реферише на објекат obj");
}
Такође можете користити метод equals(), али он пореди садржај објеката, а не референце. За прецизну проверу референце користи се ==.