我只是无法重写值类上的 hashCode() 函数。最小的例子(我知道在这个例子中不需要覆盖它......)
@JvmInline
value class Identifier(val value: String){
override fun hashCode(): Int = this.value.hashCode()
}
Run Code Online (Sandbox Code Playgroud)
我收到错误:名称为“hashCode”的成员已保留用于未来版本
编辑:有什么方法可以指定自己的 hashCode() 函数吗?