Map的基础
来源:互联网 发布:淘宝手机自动发货 编辑:程序博客网 时间:2024/06/10 06:02
遍历Map集合的两种方法:
1.第一种方法:
public class MapDeom {/** * @param args * @author chenwenlong */public static void main(String[] args) {Map<String,String> map = new HashMap<String,String>();map.put("01","哈哈");map.put("02","乐乐");//获取全部键Set<String> keySet = map.keySet();//通过keySet获取键//for遍历for(Iterator<String> it =keySet.iterator();it.hasNext();){String key = it.next();String value = map.get(key);System.out.println(key+"---"+value);}//foreach遍历键for(String key:keySet){//根据键获取值String value = map.get(key);System.out.println(key+"=="+value);}}}
2.第二种方法:public static void main(String[] args) {Map<String,String> map = new HashMap<String,String>();map.put("01","哈哈");map.put("02","乐乐");Set<Entry<String,String>> entrySet = map.entrySet();//entrySet方法:讲map集合映射关系存储到set集合中Iterator<Entry<String, String>> it = entrySet.iterator(); //遍历set集合中映射关系对象while(it.hasNext()){Map.Entry<String, String> entry = it.next();//取到映射关系对象//获取键String key = entry.getKey();//获取值String value = entry.getValue();System.out.println(key+"---->"+value);}
0 0
- Map的基础
- C++--------------------------------------Map的基础用法
- Java基础复习:Map集合的输出
- java基础之几个Map的区别
- java基础之Map集合的使用
- Set、List及Map的基础用法
- zip lambda map的基础用法
- java基础(1)-Map的遍历方式
- java基础积累---map的遍历
- c++ map的一些基础函数用法
- J2SE基础夯实系列之遍历Map的所有元素
- 黑马程序员_Java基础map遍历的比较
- hadoop的基础学习-map reduce原理(二)
- Python基础 5----python的map和zip操作
- 基础篇-map的几种遍历方法
- java基础之三Collection和Map的区别
- java基础之集合List、Set、Map的区别
- Java基础-Map容器的并发访问控制
- UVA116Unidirectional TSP(DP)
- form表单的各种input的submit传值
- Java中字符串的比较
- insertAfter
- javascript 网页正文提取
- Map的基础
- c++第二次实验 1.定期存款利息计算器 2.百鸡问题
- msyql启动错误 : Another MySQL daemon already running with the same unix socket.
- (51nod)1091
- 【概率DP】zoj 3329
- 牛客模拟一:好多鱼
- 使用Canvas绘制旋转动画
- 实现jul 日志重定向到 slf4j
- 给TextView底部添加横线