手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

JAVA集合框架:[20]Map常用方法

时间:2024-11-08 21:29:02

map:一次添加一对元素;collection一次添加一个元素

map也称为双列集合,collection集合称为单列集合

其实map集合中存储的就是键值对

map集合中必须保证键的唯一性

常用方法:

1:添加:value put(key,value):返回前一个和key关联的值,如果没有返回null交

3:判断:boolean containsKey(key)

boolean containsValue(key)

boolean isEmpty();

4:获取:

value get(key):通过键获取值,如果没有该键,返回null。

可以通过返回空来判断是否包含指定键

int size():获取键值的对数

map常用的子类:

hashtable:内部结构是哈希表,是同步的。不允许null作为键,null作为值

|-Properties:用来存储键值对型的配置文件信息,可以和Io技术结合

hashmap:内部结构是哈希表,不是同步的。允许null作为键,null作为值

treemap:内部结构是二叉树,不是同步的。可以对map集合中的键进行排序

注意:map没有迭代器,所以想取出map中的所以元素必须通过keyset方法获取map中所有的键所在的set集合,再通过set的迭代器获取到每一个键,再对每一个键通过map集合的get方法获取其对应的值即可

© 手抄报圈