集合之Map(1)
来源:互联网 发布:性能数据 守望先锋 编辑:程序博客网 时间:2024/06/03 13:53
一、引入:
之前的一大段时间里我们介绍了Collection、List、Set这些单列集合,但是单列集合并不能完全满足我们的日常所需,例如:在现实生活中有些数据是以映射关系存在的,也就是成对存在的,比如:
一夫一妻制下:老公——老婆身份证——人一把钥匙——锁
二、双列集合:
1、概况:
—| Map:如果是实现了Map接口的集合类。特点: 存储的数据都是以键值对的形式存在的,键不可重复,值可以重复。
——| HashMap
——| TreeMap
——| Hashtable
2、Map接口的方法:
1)添加:
put(K key, V value) putAll(Map<? extends K,? extends V> m)
2)删除
remove(Object key)
clear()
3)获取:
get(Object key)
size()
4)判断:
containsKey(Object key)
containsValue(Object value)
isEmpty()
0 0
- 集合之Map(1)
- 集合之Map(2)
- 集合框架之Map集合
- Java集合之-Map集合
- 集合(5)—Map之HashMap()
- 集合框架之map
- java之Map集合
- 集合框架之Map
- 集合框架之Map
- Java集合之Map
- Java集合之Map
- Java集合之Map
- Java集合之Map
- JAVA 集合之MAP
- java集合之Map
- java 集合之Map
- Java集合之Map
- Java集合之Map
- React Native之携程Moles框架
- 17.2.13错题整理
- 20170214.SLAM相关的资料整理
- HDU - 2087 KMP
- 原生PHP数据库数据导入execl表
- 集合之Map(1)
- 下载文件代码
- android开发之利用百度助手平台升级
- 每日170214
- 节日短信中TabLayout+viewPager的简单使用
- maven建struts项目的问题
- javaweb——嵌入tomcat
- 回文词(Palindromes, UVa401)
- 编译静态库时,如何让编译器自动优化掉未使用的函数?