小编ic9*_*c90的帖子

适用于API 24 Android以下设备的getOrDefault替代方案

我正在编写一个Android应用程序,我正在使用一个使用循环的Java类,如下所示:

for (Set<I> itemset : candidateList2) {
    supportCountMap.put(itemset, supportCountMap.getOrDefault(itemset,0)+ 1);
}
Run Code Online (Sandbox Code Playgroud)

我收到警告呼叫需要API级别24(当前最小值为16)的方法:

supportCountMap.getOrDefault(itemset,0)+1);
Run Code Online (Sandbox Code Playgroud)

该方法是否有任何解决方法,以便它可以在SDK版本低于24的手机上工作,例如Marshmallow(23)和Lollipop(21)?

java android dictionary

6
推荐指数
3
解决办法
2000
查看次数

标签 统计

android ×1

dictionary ×1

java ×1