HarmonyOS 集合判断是否包含api差异
jave代码:
private boolean isContainMap(List<Map<String, String>> list, Map<String, String> map) {
if (list.contains(map)) {
return true;
} else {
list.add(map);
return false;
}
}
arkTS代码:
if (list.has(map)) {
return true;
} else {
list.add(map);
return false;
}
效果不一样,arkTS必须要list里面的元素和map的size一致,元素key,value一致,且指向的地址一致(即同一个对象)才返回true,其他情况为fase。
问题如上,arkTS是否提供像java这样的api。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何判断object中是否包含这个key
1198浏览 • 1回复 待解决
HarmonyOS 是否有判断移动数据是否打开的api
472浏览 • 0回复 待解决
HarmonyOS 是否有api可以判断用户是否授予某项权限
2714浏览 • 1回复 待解决
HarmonyOS string字符串和数组各如何判断是否包含某些元素
1373浏览 • 1回复 待解决
HarmonyOS API版本判断
1386浏览 • 1回复 待解决
HarmonyOS 如何判断一个string中是否包含另一个string
1820浏览 • 1回复 待解决
如何判断其他单个app是否安装? api11 无相关方法
1813浏览 • 1回复 待解决
组件宽度width是否包含borderWidth
1201浏览 • 1回复 待解决
HarmonyOS 位置服务有没有能判断当前位置是否在国内的api?
1034浏览 • 1回复 待解决
HarmonyOS 怎么判断字符串包含某个字符
942浏览 • 1回复 待解决
Openharmony 3.1,哪个JS API可以根据包名判断app是否在运行?
4836浏览 • 1回复 待解决
sign包和unsign包产物之间是否有差异
1695浏览 • 1回复 待解决
HarmonyOS 判断wantUri是否合法
519浏览 • 1回复 待解决
HarmonyOS 判断网络是否连接
772浏览 • 1回复 待解决
HarmonyOS 移动数据开关判断API是什么
805浏览 • 1回复 待解决
ArkTs列表集合,用什么数据类型或者方式处理类似列表集合类型
1459浏览 • 1回复 待解决
HarmonyOS 判断权限是否开启, 现在判断方法属于异步,是否有同步的判断权限方法
1062浏览 • 1回复 待解决
HarmonyOS 如何判断运行机器的API等级
1084浏览 • 1回复 待解决
HarmonyOS 怎么判断网络是否链接? 判断有没有网络
1174浏览 • 1回复 待解决
HarmonyOS 怎么判断是否有网络?
960浏览 • 1回复 待解决
HarmonyOS 怎么判断屏幕是否打开
787浏览 • 1回复 待解决
HarmonyOS 如何实现动画集合?
1220浏览 • 1回复 待解决
HarmonyOS 代码中如何判断当前系统的api版本?
1476浏览 • 1回复 待解决
HarmonyOS 如何判断音频是否在播放
1061浏览 • 1回复 待解决
HarmonyOS 怎么判断wifi是否加了代理
805浏览 • 1回复 待解决
可以参考此文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-util-V5#contains9