Java用for循环Map详细解析
时间:2021-06-08 08:23:03
据JDK5的新特性,用For循环Map,例如循环Map的Key
for(String dataKey : paraMap.keySet()) {
System.out.println(dataKey );
}
注意的是,paraMap 是怎么样定义的,如果是简单的Map paraMap = new HashMap ();那前面的String就只能换成Object了.
循环整个map的key和value
Map<Integer,String> map = new LinkedHashMap<Integer,String>();
map.put(1, "星期一");
map.put(2, "星期二");
map.put(3, "星期三");
map.put(4, "星期四");
map.put(5, "星期五");
map.put(6, "星期六");
map.put(7, "星期日");
for(Map.Entry<Integer, String> entry: map.entrySet()) {
System.out.print(entry.getKey() + ":" + entry.getValue() + "\t");
}
输出:
1:星期一 2:星期二 3:星期三 4:星期四 5:星期五 6:星期六 7:星期日
标签:for,Map,Java
0
投稿
猜你喜欢
如何通过Android Stduio来编写一个完整的天气预报APP
2023-10-11 17:45:01
Android实现房贷计算器
2022-11-23 17:58:56
android编程实现对话框的封装实例
2022-02-12 12:58:54
Java由浅入深讲解继承下
2023-11-25 12:21:26
Android RollPagerView实现轮播图
2023-06-12 21:10:32
使用AOP的@Around后无返回值的解决
2023-11-24 13:04:09
c# 使用线程对串口serialPort进行收发数据(四种)
2023-06-20 13:05:48
Spring 实现excel及pdf导出表格示例
2023-12-21 04:17:32
Java中Lambda表达式的使用详解
2022-01-02 04:52:16
Springboot启动执行特定代码的方式汇总
2023-08-06 04:42:24
详解Java二叉排序树
2022-05-25 03:14:26
MybatisPlus多表连接查询的问题及解决方案
2023-11-25 22:09:06
Java枚举类用法实例
2023-09-25 01:47:34
在C#中使用OpenCV(使用OpenCVSharp)的实现
2023-02-21 16:15:38
android 实现按钮浮动在键盘上方的实例代码
2022-12-21 11:32:33
Springboot集成Elasticsearch的步骤与相关功能
2022-07-23 06:47:30
ShardingSphere jdbc实现分库分表核心概念详解
2023-11-24 12:09:45
spring mvc高级技术实例详解
2022-10-11 12:50:15
java 读取本地文件实例详解
2023-08-12 20:41:32
Android使用MediaRecorder实现录音及播放
2021-09-10 00:46:41