HarmonyOS使用HashMap崩溃
使用HashMap后,应用启动崩溃。
场景描述:
1. 类中定义属性:private header = new HashMap<string, string>()。
2. 外部赋值:header[key] = value。
3. 启动崩溃。
把HashMap类型换成Map后不会启动崩溃,但是获取其forEach函数不执行,调试时data有值。
let data = NetConfig.getInstance().getHeaders()
console.log(`${data}`)
NetConfig.getInstance().getHeaders().forEach((k: string, v: string) => {
this.header.set(k, v)
})
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS线程池使用崩溃
449浏览 • 1回复 待解决
HarmonyOS 使用动画崩溃,请问如何调整
522浏览 • 1回复 待解决
HarmonyOS hashmap如何转json格式?
224浏览 • 1回复 待解决
在使用 HashMap,当使用自定义数据结构作为Key时,如何保证hashMap读取get时,获取到key对应到value
1741浏览 • 0回复 待解决
HarmonyOS Record HashMap map类型选择
1155浏览 • 2回复 待解决
HarmonyOS for循环里使用setTimeout无效,使用data空循环崩溃
153浏览 • 1回复 待解决
HarmonyOS 使用Preferences时报错崩溃 Error code 15500000
817浏览 • 1回复 待解决
HarmonyOS模拟器上使用libjsvm.so崩溃
356浏览 • 1回复 待解决
HarmonyOS 使用WaterFlow 结合WaterFlowSection过程中发生崩溃
31浏览 • 1回复 待解决
router传递hashmap参数问题
1570浏览 • 1回复 待解决
HarmonyOS HiAppEvent在进程崩溃时实时拿到崩溃
28浏览 • 1回复 待解决
arkts侧hashmap转为native侧
961浏览 • 1回复 待解决
使用hiappevent获取崩溃日志的示例代码
1891浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用HashMap来存储和快速访问键值对集合?
94浏览 • 1回复 待解决
HarmonyOS 如何将HashMap转换为Json string?
356浏览 • 1回复 待解决
HarmonyOS 关于hashMap 和 Record 数据互转的问题
16浏览 • 1回复 待解决
HarmonyOS HashMap 存各种类型数据的示例
463浏览 • 1回复 待解决
请问HarmonyOS有没有Json格式转HashMap的方法?
300浏览 • 1回复 待解决
解决hashmap通过key取不到value
1183浏览 • 1回复 待解决
HarmonyOS 崩溃收集问题咨询
476浏览 • 1回复 待解决
HarmonyOS libuv.so崩溃
308浏览 • 1回复 待解决
HarmonyOS IDataSource的onDatasetChange()崩溃
30浏览 • 1回复 待解决
HarmonyOS 应用崩溃日志问题
377浏览 • 1回复 待解决
HarmonyOS API调用崩溃问题
459浏览 • 1回复 待解决
如何将Map/HashMap转为Object对象?
2003浏览 • 1回复 待解决
1.当Map<string,CommonType>定义的map使用 params["lnt"] = "118.177704";方式赋值,这种方式本质上更像是 :Record<string,CommonType>,一个标准的JSON对象,而不再是map集合,也不可以转换成HashMap容器类并且使用map容器类的方法。
2.当HashMap<string,CommonType>定义的map(推荐定义为HashMap)使用sendParams.set("lnt","118.177704"); 方式赋值,这个就是标准的map容器类,也可以使用HashMap集合的迭代器遍历。
3.当HashMap集合必须使用JSON字符串传递出去时,推荐可以转换成Record对象,然后转换成JSON字符串传递。