无意中发现, 使用
List<Person> ps = new ArrayList<Person>();
Person p = new Person();
ps.add(p); //调用add方法的时候, 会调用Person的hashCode方法.
我怎么觉得集合中, 设计到 hash算法的, 调用的时候, 才会调用 hashCode方法
如上例子, 调用 hashCode方法有什么意义?
------解决思路----------------------
大概在存的时候用了哈希吧,你看看源码不就知道了