【慕课笔记】第五章 JAVA中的集合框架(中) 第1节 Map&HashMap简介
2016-02-27 23:17
288 查看
第1节 Map&HashMap简介
Map接口
Map提供了一种映射关系,其中的元素是以键值对的形式存储的,能够实现根据key快速查找value
Map中的键值对以Entry类型的对象实例形式存在
键(key值)不可重复,value值可以
每个键最多只能映射到一个值
Map接口提供了分别返回key值集合、value值集合以及Entry(键值对)集合的方法
Map支持泛型,形式如:Map<K,V>
HashMap类
HashMap是Map的一个重要实现类,也是最常用的,基于哈希表实现
HashMap中的Entry对象是无序排列的
Key值和value值都可以为null,但是一个HashMap只能有一个key值为null的映射(key值不可重复)
Map接口
Map提供了一种映射关系,其中的元素是以键值对的形式存储的,能够实现根据key快速查找value
Map中的键值对以Entry类型的对象实例形式存在
键(key值)不可重复,value值可以
每个键最多只能映射到一个值
Map接口提供了分别返回key值集合、value值集合以及Entry(键值对)集合的方法
Map支持泛型,形式如:Map<K,V>
HashMap类
HashMap是Map的一个重要实现类,也是最常用的,基于哈希表实现
HashMap中的Entry对象是无序排列的
Key值和value值都可以为null,但是一个HashMap只能有一个key值为null的映射(key值不可重复)
相关文章推荐
- 黑马第一天笔记
- 【JAVA】22、使用return结束一个方法
- (十二)Spring 单元测试
- (十一) Spring 声明式事务
- (十) Spring AOP
- (九)spring JDBC
- (八)Spring 注解配置
- Java张孝祥视频 学习笔记 注解
- eclipse创建java新项目
- Java 爬虫工程师技能列表
- Java泛型
- java并发(二十五)java7之fork-join框架
- Eclipse中安卓程序打包及签名
- RxJava过滤操作符 filter
- Exception in thread "main" java.lang.NoClassDefFoundError: UDP_Receive (wrong na me: com/ray/net/UDP_Receive)
- struts【2】(FilterDispatcher is deprecated)
- spring mvc时间String转date(三)
- [踩过的坑]spring事务为什么不回滚!
- JAVASE基础 Item -- 多线程,并发
- struts2中的jsp值传到后台action接收的三种方法