我得知道 对于一个Arraylist
比如: a-b-c
哈希值是 HV(a-b-c) = 31(31*HV(a)+HV(b))+HV(c)
这样做可以保证不同的 Arraylist 的哈希值是不一样的
对于  Hashset
{a, b, c}
哈希值 HV({a, b, c}) = HV(a) + HV(b) +HV (c)但是这样能保证不同的 Hashset的哈希值都不一样吗?有没有可能两个不同的hashset,但是 他们hashset却是一样
就像  5可以等于1+4,也可以等于2+3
请赐教啊