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

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 集合不能保证元素的顺序一样,Hashtable HashMap 也不能保证其中 key-value对的顺序

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

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

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值