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 
1382浏览  • 1回复 待解决
HarmonyOS 是否有判断移动数据是否打开的api 
580浏览  • 0回复 待解决
HarmonyOS  是否有api可以判断用户是否授予某项权限 
3529浏览  • 1回复 待解决
HarmonyOS string字符串和数组各如何判断是否包含某些元素 
1584浏览  • 1回复 待解决
HarmonyOS API版本判断 
1703浏览  • 1回复 待解决
HarmonyOS 如何判断一个string中是否包含另一个string 
2275浏览  • 1回复 待解决
如何判断某个API能力在当前设备中是否支持 
1012浏览  • 1回复 待解决
组件宽度width是否包含borderWidth 
1326浏览  • 1回复 待解决
HarmonyOS  怎么判断字符串包含某个字符 
1151浏览  • 1回复 待解决
如何判断其他单个app是否安装? api11 无相关方法 
1941浏览  • 1回复 待解决
HarmonyOS 位置服务有没有能判断当前位置是否在国内的api? 
1169浏览  • 1回复 待解决
Openharmony 3.1,哪个JS API可以根据包名判断app是否在运行? 
5122浏览  • 1回复 待解决
HarmonyOS  如何判断运行机器的API等级 
1241浏览  • 1回复 待解决
HarmonyOS 判断wantUri是否合法 
631浏览  • 1回复 待解决
HarmonyOS 判断网络是否连接 
849浏览  • 1回复 待解决
ArkTs列表集合,用什么数据类型或者方式处理类似列表集合类型 
1629浏览  • 1回复 待解决
HarmonyOS 移动数据开关判断API是什么 
909浏览  • 1回复 待解决
HarmonyOS 怎么判断是否有网络? 
1083浏览  • 1回复 待解决
sign包和unsign包产物之间是否有差异 
1862浏览  • 1回复 待解决
HarmonyOS 判断权限是否开启, 现在判断方法属于异步,是否有同步的判断权限方法 
1164浏览  • 1回复 待解决
HarmonyOS 怎么判断网络是否链接? 判断有没有网络 
1327浏览  • 1回复 待解决
HarmonyOS 怎么判断屏幕是否打开 
885浏览  • 1回复 待解决
HarmonyOS 如何实现动画集合? 
1350浏览  • 1回复 待解决
HarmonyOS  怎么判断wifi是否加了代理 
940浏览  • 1回复 待解决
HarmonyOS 如何判断音频是否在播放 
1192浏览  • 1回复 待解决





















可以参考此文档:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-util-V5#contains9