logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Set、HashSet、LinkedHashSet、TreeSet

用定义在Object方法中的hashCode方法计算哈希值,默认使用地址进行计算。如果不重写hashCode方法,属性相同的不同对象计算出的哈希值也是不同的。小部分情况下,不同属性值或者不同地址值计算出来的哈希值也是有可能相等的,叫做哈希碰撞。要注意remove方法是根据对象的类型和值去删除,因为Set中无索引。TreeSet默认从小到大进行排序,如果是字符类型、字符串类型,就根据字符在ASCII

#哈希算法#散列表#算法
到底了