【发布时间】:2018-12-07 12:40:15
【问题描述】:
在Java 中,Object 类有一个hashCode() 函数,这对于能够(尽可能)获得对象的唯一表示很有用。 Rascal 对value 有类似的东西吗?
目的:我有一个大的list[value](其中捕获了源代码行的内容,例如str、node、int 等)并想将其用作查找表 (map)。
【问题讨论】:
-
哈希码在例如Java 会告诉你什么时候两件事肯定是不相等的,但是为了相等,你应该总是执行进一步的检查,而不仅仅是散列。