Переменная, извлеченная из данных JSON, кажется неправильной
Я получаю данные с сервера MySQL, и одно из полей имеет значение типа int (1 или 0), и оно выводится справа (1 или ноль), но когда я пытаюсь применить условие if к этой переменной, например:
if (currentCourse.getForFreeStr() !=0)forFree.setVisibility(View.GONE);
the condition always give the result for != 0
Я также попытался взять значение в виде строки и поставить условие:
if (currentCourse.getForFreeStr() !="0")forFree.setVisibility(View.GONE);
он делает то же самое, пожалуйста, скажите мне, что не так. примечание: когда я использую те же коды для данных, извлеченных из аналогичной таблицы в другой базе данных, это работает отлично!