java基础--5.集合-7.Map接口
来源:互联网 发布:戴着镣铐的舞蹈 知乎 编辑:程序博客网 时间:2024/05/23 18:33
1 Map接口
1.1 概述
查看API可以知道:
将键映射到值的对象
一个映射不能包含重复的键
每个键最多只能映射到一个值
1.2 常用方法
1.3 遍历之键找值
1.3.1 图解
1.3.2 迭代器
1.3.3 foreach
1.4 遍历之键值对对象找键和值
1.4.1 图解
1.4.2 迭代器
1.4.3 foreach
2 HashMap--散列映射
2.1 新增方法
继承父类
2.2 集合嵌套之HashMap嵌套HashMap
3 LinkedHashMap
3.1 新增方法
protected boolean removeEldestEntry(Map.Entry<K,V> eldest)
如果此映射移除其最旧的条目,则返回 true。
3.2 特性
4 TreeMap
TreeMap<K,V>类实现了Map<K,V>接口,称TreeMap<K,V>对象为树映射。
树映射使用public Vput(K key,V value);方法添加节点。
新增方法
5 HashMap和Hashtable的区别
Hashtable是JDK1.0版本出现的,是线程安全的,效率低,HashMap是JDK1.2版本出现的,是线程不安全的,效率高
Hashtable不可以存储null键和null值,HashMap可以存储null键和null值
阅读全文
0 0
- java基础--5.集合-7.Map接口
- java集合-Map接口
- Java集合Map接口
- java-集合Map接口
- 黑马程序员---Java基础---双列集合Map(接口)
- java基础之集合框架--Collection及Map顶级接口
- Java基础 集合Map
- java基础-Map集合
- Java基础集合Map
- Java基础---集合 map
- Java集合Map接口学习
- Java集合Map接口学习
- java数据集合Map接口
- 1005--Java集合--Map接口
- 《JAVA集合中的Map接口》
- Java集合之Map接口
- java基础--5.集合-5.List接口
- Java基础---集合(Set接口及其子类、Map接口及其子类)
- android 常用uri
- git 手册
- windows svn 客户端解决方案
- String,StringBuffer ,StringBuilder 区别
- 将TexturePacker制作的.pvr.ccz和.plist文件还原为多个原图
- java基础--5.集合-7.Map接口
- 深入理解mybatis原理(一) Mybatis初始化机制详解
- UVA-542 Prime Ring Problem
- 基于JSP的分页技术基础
- MySQL数据库(32)
- Spark-sparksql-自定义udf
- kotlin-配置
- 深入理解mybatis原理(二) 关联查询
- 设备驱动调试和移植的一般方法