@Test public void test(){ Object o = new Object(); System.out.println(o.hashCode()); System.out.println(Integer.MAX_VALUE); } 输出: 1586270964 2147483647
hashCode是一个用int来表示对象的特征码,有最大范围为Integer.MAX_VALUE,所以在超过Integer.MAX_VALUE数量的对象中,肯定有重复的。
版权声明:本文为yangdong_123原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。