java Map集合类
2016-04-07 14:27
393 查看
一个key/value对的集合, key不能重复, 每个键最多只能映射一个值
1.Map map = new HashMap() // 创建/声明一个Map
2.对应的key/value放值 map.put("key", value);
3.从map中取值 String str = map.get("key").toString
4.遍历一个map, 从而取得key和value
for(Object obj : map.keySet()) {
Object value = map.get(obj);
}
通过Entry 遍历Map
java中这种以键值对存在的方式被称为Map.Entry. Map.entrySet()返回的是一个key-value 集合, 利用这种Entry(k-v)集合的遍历方式
for (Entry entry : map.entrySet()) {
// get key
K key = entry.getKey();
V value = entry.getValue();
}
1.Map map = new HashMap() // 创建/声明一个Map
2.对应的key/value放值 map.put("key", value);
3.从map中取值 String str = map.get("key").toString
4.遍历一个map, 从而取得key和value
for(Object obj : map.keySet()) {
Object value = map.get(obj);
}
通过Entry 遍历Map
java中这种以键值对存在的方式被称为Map.Entry. Map.entrySet()返回的是一个key-value 集合, 利用这种Entry(k-v)集合的遍历方式
for (Entry entry : map.entrySet()) {
// get key
K key = entry.getKey();
V value = entry.getValue();
}
相关文章推荐
- Java对象与Map的转换
- java中map集合的原理与应用
- JAVA正则表达式 Pattern和Matcher
- Eclipse里面代码上下文变量点击后不一起变色
- Java String 转 long
- 自写的java学生信息管理系统
- JAVA利用jxl读取Excel内容
- java实现最小生成树的prim算法和kruskal算法
- java 图片压缩工具
- Cause: com.ibatis.sqlmap.client.SqlMapException: There is no result map named java.lang.Integer in t
- spring事务
- Java排序算法——归并排序
- 设计模式-代理模式(Proxy) java示例
- java重载的意义
- spring 常用工具包
- Java__Ajax与Json
- java学习笔记-运算符
- java查询hbase
- Java中的集合之List、ArrayList介绍
- java学习成果1