Код компилируется, метод salaryDuplicate отрабатывает, но вместо значений инстанс переменных rab.surname и rab.salary подставляется null. У меня есть аналогичный пример, в котором все работает (см скрин 2)