Почему эта строка кода вызывает ошибку, говоря, что PhoneType
и String
являются несовместимыми типами операндов?Несовместимые типы операндов?
if(nonKeyLookupDetails.getISDCodePlusPhoneNumber() != null && nonKeyLookupDetails.getISDCodePlusPhoneNumber() != "%"
Вам нужно будет добавить немного больше своего кода, чем только строку, которая вызывает ошибку. –
тип данных возвращается из getISDCodePlusPhoneNumber() не является строкой, и вы сравниваете его со строкой. вот почему – Yazan