在Java中,HashSet集合如何确保不出现重复元素?

答案解析

HashSet集合通过调用存入对象的hashCode()方法获得哈希散列值,并根据该值计算存储位置来确保不出现重复元素。如果该存储位置上没有元素,则直接将元素存入。如果该存储位置上有元素存在,则会调用该元素的equals()方法比较将要存入的对象,如果返回值为false,则存入;否则说明二者值重复,将欲存入的对象舍弃。
正确答案:A
随机推荐
开始刷题