L6:Map、HashMap、遍历的两种方式
2015-08-27 16:35
363 查看
Map 接口
HashMap 实现类
put(Object key,Object value): 一个key映射一个value,否则新的值覆盖旧的。
get(Object Key):返回key映射的值,否则返回Null。
keySet():返回key的集合。因为key不能重复。
values():返回值的collection。 值可以重复。
遍历Map第一种方式:
用 Iterator 遍历返回的Set或者Collection。
遍历Map第二种方式:
entrySet()方法: 返回一个Set,里面包含一对对key和value.类名:Map.Entry,是一个内部类。
HashMap 实现类
put(Object key,Object value): 一个key映射一个value,否则新的值覆盖旧的。
get(Object Key):返回key映射的值,否则返回Null。
keySet():返回key的集合。因为key不能重复。
values():返回值的collection。 值可以重复。
遍历Map第一种方式:
用 Iterator 遍历返回的Set或者Collection。
遍历Map第二种方式:
entrySet()方法: 返回一个Set,里面包含一对对key和value.类名:Map.Entry,是一个内部类。
相关文章推荐
- git本地使用以及与github、git@osc账户联合使用
- C#将datatable导出到excel
- 深入理解PHP原理之Opcodes
- POJ 1584 A Round Peg in a Ground Hole(凸包判定,多边形计算与判定)
- 安装Matlab JPEG Toolbox
- 如何让一部全新的 MacBook 快速完成开发环境配置
- hash table
- Mysql数据库备份及恢复
- 将Datatable转换为Json数据
- js组件之间的通信
- 说说C#中的enum吧
- Web用户控件
- XLT架构图(自己 画的)
- 应用下载网站的APK/IPA等常见MIME设置教程
- C# spreadsheet 相关操作
- quick-3.5 ActionTimeline的setLastFrameCallFunc调用会崩溃问题
- hdu 2602 Bone Collector 【01背包模板】
- 浅谈HTTP中Get与Post的区别
- UIImageView多张图片切换
- Linux 下curl模拟Http 的get or post请求。