gpt4 book ai didi

java - if 语句条件错误

转载 作者:行者123 更新时间:2023-12-02 09:33:54 24 4
gpt4 key购买 nike

我有 2 个回收 View 。我想将不同类型的书籍图像添加到水平面上的不同线条。但是当我添加一本书时,它会添加到 recyclerview 的两个中。我的错误在哪里?

for循环:

for (DataSnapshot ds : dataSnapshot.getChildren()) {
HashMap<String, String> hashMap = (HashMap<String, String>) ds.getValue();

mBaslik.add(hashMap.get("baslik"));
mFotoUrl.add(hashMap.get("downloadurl"));

if(hashMap.get("baslik").equals("Roman")){
initRecyclerView();
}
else if(hashMap.get("baslik").equals("Hikaye")){
initRecyclerView2();

}

}

最佳答案

hashMap.get("baslik")结果为null,equals方法属于java.lang.String

你可以:

"Roman".equals(hashMap.get("baslik"))

关于java - if 语句条件错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57705888/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com