MySQL遍历map_遍历Map的四种方法
public static void main(String[] args) {
Map map = new HashMap();
map.put("1", "value1");
map.put("2", "value2");
map.put("3", "value3");
//第一种:普遍使用,二次取值
System.out.println("通过Map.keySet遍历key和value:");
for (String key : map.keySet()) {
System.out.println("key= "+ key + " and value= " + map.get(key));
}
//第二种
System.out.println("通过Map.entrySet使用iterator遍历key和value:");
Iterator> it = map.entrySet().iterator();
while (it.hasNext()) {
Map.Entry entry = it.next();
System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
}
//第三种:推荐,尤其是容量大时
System.out.println("通过Map.entrySet遍历key和value");
for (Map.Entry entry : map.entrySet()) {
System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
}
//第四种
System.out.println("通过Map.values()遍历所有的value,但不能遍历key");
for (String v : map.values()) {
System.out.println("value= " + v);
}
}
MySQL遍历map_遍历Map的四种方法相关推荐
- 遍历Map的四种方法
遍历Map的四种方法 public static void main(String[] args) { Map<String, String> map = new HashMap<S ...
- 遍历Map的四种方法之map.entry详解
Map.entrySet() 这个方法返回的是一个Set<Map.Entry<K,V>>,Map.Entry 是Map中的一个接口,他的用途是表示一个映射项(里面有Key和Va ...
- MYSQL里的DBS是什么_DBS-MySQL:MYSQL获取自增ID的四种方法
1. select max(id) from tablename 2.SELECT LAST_INSERT_ID() 函数 LAST_INSERT_ID 是与table无关的,如果向表a插入数据后,再 ...
- java map 迭代遍历_java 遍历Map的四种方式
java 遍历Map的四种方式 CreationTime--2018年7月16日16点15分 Author:Marydon 一.迭代key&value 第一种方式:迭代entrySet 1.方 ...
- java 遍历map key_java 遍历Map的四种方式
java 遍历Map的四种方式 CreationTime--2018年7月16日16点15分 Author:Marydon 一.迭代key&value 第一种方式:迭代entrySet 1.方 ...
- 遍历hashmap 的四种方法
以下列出四种方法 public static void main(String[] args) {Map<String,String> map=new HashMap<String, ...
- java中map嵌套map_java中遍历MAP,嵌套map的几种方法
java中遍历MAP的几种方法 Map map=new HashMap(); map.put("username", "qq"); map.put(" ...
- HashMap遍历 (四种方法+7种实现方式)
HashMap遍历 (四种方法+7种实现方式) HashMap遍历从大的方向来说,可分为一下4类: 1.迭代器(Iterator)方式: 2.foreach方式: 3.lambda表达式(JDK 1. ...
- java中遍历HashMap的四种方法及效率比较
1. 推荐方法: 使用entrySet 遍历Map 类集合KV,而不是keySet 方式进行遍历. 代码示例如下: // 循环第二种HashMap<Integer, String> map ...
最新文章
- Spring 3.0 注解注入详解
- iBATIS.NET
- 年度总结文章的抽奖结果公布
- 2019蓝桥杯省赛---java---C---4(质数)
- 【9303】平面分割
- JSLint JavaScript代码质量审查工具汉化中文版隆重发布
- 20160809下午14:00公司断网处理过程(网络架构VSS模式)
- Android OnLowMemory和OnTrimMemory
- 使用R7版NDK搭建Android开发环境[不使用Cgywin]
- 7-7 旅游规划 (25 分)
- 微信小程序云开发教程-微信小程序的JS高级-页面间数据传递
- win10哪个版本最好用,推荐win10企业版LTSC
- C#实现发送短信功能
- 2022 年学习区块链、DeFi、NFT 的 10 大资源
- mivo tv android,MivoTV Live Streaming
- 最近复习了一下JavaScript
- 云原生背景运维转型之SRE实践
- 7. django应用及分布式路由
- 后台nodejs存储图片以及前端显示
- LOAM系列——ISCLOAM配置、编译、问题解决及VLP16测试效果(完结版)
热门文章
- R语言基础之第六部分 分类(史上最全含ddply、aggregate、split、by)
- 多边形颜色填充-X扫描线算法
- python 简单web音频_Python和websockets发送音频流
- oracle数据库ORA-报错大全
- Docker Jenkins测试邮箱通知报错:553 Mail from must equal authorized user
- 网上最全的系统服务想PF降到50以下(转)
- java面试之Jsp(面试必看)
- 2021年中国BI商业智能应用实践白皮书
- web.xml中security-constraint安全认证标签说明
- js——ajax封装