课程
/后端开发
/Java
/Java入门第三季
主要还是不知道内部如何实现,所以当选择的时候选择哪个更优化一些
2015-02-01
源自:Java入门第三季 6-1
正在回答
set是线性结构,set中的值不能重复,hashset是set的hash实现,hashset中值不能重复是用hashmap的key来实现的。map是键值对映射,可以空键空值。HashMap是Map接口的hash实现,key的唯一性是通过key值hash值的唯一来确定,value值是则是链表结构。他们的共同点都是hash算法实现的唯一性,他们都不能持有基本类型,只能持有对象
举报
Java中你必须懂得常用技能,不容错过的精彩,快来加入吧
2 回答句柄与对象有什么区别?
1 回答我的HashMap。Set。HashSet都是有序的,蛋疼
2 回答==与equals的区别是什么
1 回答struts2标签与HTML标签有什么区别
1 回答Date日期与Calendar日期有什么区别呢?