自学Java系列 笔记2 Java集合3

来源:互联网 发布:固定资产台账软件 编辑:程序博客网 时间:2024/05/22 13:18

List

1. List 代表一个元素有序、且可重复的集合,集合中的每个元素都有其对应的顺序索引

2. List 允许使用重复元素,可以通过索引来访问指定位置的集合元素。

3. List 默认按元素的添加顺序设置元素的索引。

 

Map

1. Map 用于保存具有映射关系的数据,因此 Map集合里保存着两组值,一组值用于保存 Map里的 Key,另外一组用于保存 Map里的 Value

2. Map 中的 key value 都可以是任何引用类型的数据

3. Map 中的 Key不允许重复,即同一个 Map对象的任何两个 Key通过 equals方法比较中返回 false

4. Key Vlaue之间存在单向一对一关系,即通过指定的 Key总能找到唯一的,确定的 Value

 

5. HashSet集合不能保证元素的顺序一样,HashtableHashMap也不能保证其中 key-value对的顺序

6. Hashtable HashMap判断两个 Key相等的标准是:两个 Key通过 equals方法返回 truehashCode值也相等。

7. Hashtable HashMap判断两个 Value相等的标准是:两个 Value通过 equals方法返回 true

 

0 0
原创粉丝点击