LIst、Set是继承来自collection接口;map不是。
List:有放入顺序,元素可重复,通过下标来存值和取值。
map:元素按键值对存取,无放入顺序
set:元素无存取顺序,元素不可重复
(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的hashcode决定的,其位置其实是固定的)
List、Set、Map是否继承来自Collection接口?存取元素时,有何差异?
最新推荐文章于 2024-04-12 15:24:56 发布
LIst、Set是继承来自collection接口;map不是。
List:有放入顺序,元素可重复,通过下标来存值和取值。
map:元素按键值对存取,无放入顺序
set:元素无存取顺序,元素不可重复
(注意:元素虽然无放入顺序,但是元素在set中的位置是有该元素的hashcode决定的,其位置其实是固定的)