List、Set和Map的区别

1、结构特色 List和Set是存储单列数据的集合,Map是存储键和值这样的双列数据的集合; List中存储的数据是有顺序,而且容许重复; Map中存储的数据是无序的,其键是不能重复的,可是值是能够重复的;Set中存储的数据是无序的,且不容许有重复,但元素在集合中的位置由元素的hashCode决定,位置是固定的(Set 根据hashcode来进行数据的存储,因此位置是固定的,可是位置不是用户能够控
相关文章
相关标签/搜索