HarmonyOS ArkTS支持重写hashCode值吗?
可以重写类的hashCode方法吗?Map以某个class类型作为key时,要让不同实例但属性值相同时,算出的hash值一致,在Map中存储在同一个位置。
示例代码:
export class TestMap {
message: string;
constructor(msg: string) {
this.message = msg;
}
}
function test() {
let test1 = new TestMap("test");
let test2 = new TestMap("test");
let testMap = new Map<TestMap, TestMap>();
testMap.set(test1, test1);
testMap.set(test2, test2);
console.log(`testMap size=${testMap.size}`);
}
期望输出为:testMap size=1可以重写TestMap的hashcode方法,实现这一效果吗?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS RN支持重写框架层TurboModule
30浏览 • 1回复 待解决
aws的ALB支持重写吗?不支持的话要怎么解决呢?目前使用EKS
2869浏览 • 0回复 待解决
ArkTS类的方法是否支持重载
2481浏览 • 1回复 待解决
HarmonyOS 类可以被继承并重写吗
48浏览 • 1回复 待解决
java对象hashcode方法有替代api或者库吗
1011浏览 • 1回复 待解决
ArkTS语言支持语音识别吗?
1127浏览 • 1回复 待解决
HarmonyOS ArkTS支持TS的抽象类吗?
292浏览 • 1回复 待解决
HarmonyOS ArkTS不支持正则匹配吗?
5浏览 • 0回复 待解决
ArkTS支持反射,有人知道反射用法吗?
2430浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在ArkTS中实现类的继承和方法重写?
260浏览 • 1回复 待解决
HarmonyOS ArkTS支持子组件接受泛型T吗
0浏览 • 0回复 待解决
ArkTS声明式开发范式现在支持了WebGL吗?
439浏览 • 1回复 待解决
ArkTs支持java或者TS Reflect的反射用法吗
2769浏览 • 1回复 待解决
HarmonyOS 返回键强制监听及重写
906浏览 • 1回复 待解决
有谁知道ArkTS支持隐式跳转吗?
1865浏览 • 1回复 待解决
有谁知道ArkTS支持定时器吗
2799浏览 • 1回复 待解决
HarmonyOS createAsset接口extensions支持哪些枚举值
326浏览 • 1回复 待解决
HarmonyOS ArkTS select组件如何设置默认值
100浏览 • 1回复 待解决
ArkTS如何进行页面间传值?
1355浏览 • 1回复 待解决
HarmonyOS ArkTS是否支持.9图
35浏览 • 1回复 待解决
HarmonyOS ArkTS里面是否支持renderjs
25浏览 • 1回复 待解决
HarmonyOS 是否支持跨包引用资源值? 是否支持引用远程私仓里的资源json里的值?
41浏览 • 1回复 待解决
HarmonyOS ArkTS的class中如何动态的改变值
0浏览 • 0回复 待解决
onBackPress生命周期是什么,如何重写
605浏览 • 1回复 待解决
HarmonyOS 支持VPN吗
62浏览 • 1回复 待解决
目前文档中暂未提到可支持重写该方法。请尝试如下方法: