android - 从数据库导入字符串时,android中的字符串比较失败
问题描述
我是android开发的新人。我从托管数据库中检索了一个字符串。我想比较该字符串并根据比较将其设置为文本。
if((dataList.get(position).getname()).equals("5b275526bd5600499cce09ae")) {
holder.txtTitle.setText("denim");
}
else {
holder.txtTitle.setText("shirt");
}
}
检索到的字符串是“5b275526bd5600499cce09ae”。根据这个settext应该是“牛仔布”。但它显示为“衬衫”。
然后我尝试了以下一个
holder.txtTitle.setText(dataList.get(position).getname());
然后它显示为 5b275526bd5600499cce09ae"。因此检索值没有问题。我不知道这有什么问题。
请帮我弄清楚我的代码有什么问题,因为我是 Android 和 Java 的新人。
解决方案
推荐阅读
- delphi - 在Delphi中从日志文件的开头删除整行
- enterprise-architect - 如何使用 JScript 连接 Microsoft Forms 2.0 事件处理程序
- c++ - 析构函数和“工厂”方法的 LNK2019 错误
- sql-server - Azure SQL 数据库列统计信息
- perl - 如何拼接位于数组哈希中的数组?
- laravel - 无需订阅即可使用 Laravel Cashier 一次性付款
- html - 如何将图像保存在 div 容器中
- asp.net-mvc - 获取 ASP.NET MVC 5 项目来构建 Angular
- woocommerce - 产品循环问题中的第一类和最后一类
- python-3.x - 使用python-pptx时如何获得组内形状的正确左侧位置?