Я пытаюсь подтвердить свои данные ответа API значением, полученным из базы данных.
Мой код не может сравнить мои переменные, если я не добавлю toString()
в обе мои переменные.Есть ли способ обойти это или toString()
обязательный?
Код, о котором идет речь:
Boolean comparision = false;
for (int i; i < vars.getObject("dbData").size(); i++) {
if (vars.getObject("dbData").get(i).get("DbData").toString().equals(${codeid_API}.toString()))
{
comparision = true;
}
}
${codeid_API}
- это переменная, в которой я хранил свои данные ответа API.(vars.getObject("dbData").get(i).get("DbData")
получает значение из моей БД.