packagecom.cn.util;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.Iterator;importjava.util.List;importjava.util.Map;importjava.util.Set;//循环遍历map的方法

public classUtil {public static voidmain(String[] args) {

Map tempMap = new HashMap();

tempMap.put("a", 1);

tempMap.put("b", 2);

tempMap.put("c", 3);//JDK1.4中//遍历方法一 hashmap entrySet() 遍历

System.out.println("方法一");

Iterator it=tempMap.entrySet().iterator();while(it.hasNext()) {

Map.Entry entry=(Map.Entry) it.next();

Object key=entry.getKey();

Object value=entry.getValue();

System.out.println("key=" + key + " value=" +value);

}

System.out.println("");//JDK1.5中,应用新特性For-Each循环//遍历方法二

System.out.println("方法二");for (Map.Entryentry : tempMap.entrySet()) {

String key=entry.getKey().toString();

String value=entry.getValue().toString();

System.out.println("key=" + key + " value=" +value);

}

System.out.println("");//遍历方法三 hashmap keySet() 遍历

System.out.println("方法三");for (Iterator i =tempMap.keySet().iterator(); i.hasNext();) {

Object obj=i.next();

System.out.println(obj);//循环输出key

System.out.println("key=" + obj + " value=" +tempMap.get(obj));

}for (Iterator i =tempMap.values().iterator(); i.hasNext();) {

Object obj=i.next();

System.out.println(obj);//循环输出value

}

System.out.println("");//遍历方法四 treemap keySet()遍历

System.out.println("方法四");for(Object o : tempMap.keySet()) {

System.out.println("key=" + o + " value=" +tempMap.get(o));

}

System.out.println("11111");//java如何遍历Map map = new HashMap ();

System.out

.println("java 遍历Map map = new HashMap ();");

Map map = new HashMap();

Set keys =map.keySet();

Iterator iterator =keys.iterator();while(iterator.hasNext()) {

String key=iterator.next();

ArrayList arrayList=map.get(key);for(Object o : arrayList) {

System.out.println(o+ "遍历过程");

}

}

System.out.println("2222");

Map mapList = new HashMap();for(Map.Entry entry : mapList.entrySet()) {

String key=entry.getKey().toString();

List values =(List) entry.getValue();for(String value : values) {

System.out.println(key+ " --> " +value);

}

}

}

}

java map 输入 查询 修改_map的查询和修改方法相关推荐

  1. java map 遍历取值_Map 遍历取值及jstl的取值

    学习了:http://blog.csdn.net/yanjiaye520/article/details/17354239 1.Java map的便利取值 Java代码 收藏代码 Map map = ...

  2. java map 输入 查询 修改_Mybatis增删改查mapper文件写法详解

    1. 插入 INSERT sql命令(命令里通过#{}获取对象属性) EG: INSERT INTO PRAC_PERSON(p_NAME,P_PASSWORD) VALUES(#{name},#{p ...

  3. Java Map集合的详解

    参考自:Java Map集合的详解 (略有修改) 一,Map 如果程序中存储了几百万个学生,而且经常需要使用学号来搜索某个学生,那么这个需求有效的数据结构就是Map. Map是一种依照键(key)存储 ...

  4. Java对MySQL数据库进行连接、查询和修改【转载】

    一般过程: (1) 调用Class.forName()方法加载驱动程序. (2) 调用DriverManager对象的getConnection()方法,获得一个Connection对象. (3) 创 ...

  5. java操作MySQL数据库(插入、删除、修改、查询、获取所有行数)

    插播一段广告哈:我之前共享了两个自己写的小应用,见这篇博客百度地图开发的两个应用源码共享(Android版),没想到有人找我来做毕设了,年前交付,时间不是很紧,大概了解了下就接下了,主要用到的就是和服 ...

  6. java 用来查找输出的函数_Solr复杂查询一:函数查询

    一.简介 Solr的函数可以动态计算每个文档的值,而不是返回在索引阶段对应字段的静态数值集.函数查询是一类特殊的查询,它可以像关键词一样添加到查询中,对所有文档进行匹配并返回它们的函数计算值作为文档得 ...

  7. java对接支付宝当面付支付和查询

    最近看到很多人想用java写支付宝的收款功能用来做网站支付, 个人感觉网站支付的话支付宝的当面付功能算是有简单又实用的 当面付功能只需要实现他的两个接口就可以完成网站的支付和结果校验 1.支付宝的预创 ...

  8. Java如何接入快递鸟单号查询接口物流API

    Java怎么写物流接口,怎么接入物流接口,如何根据单号查询物流跟踪的详细信息 需求 根据用户输入的订单号,我们的后台识别订单号并根据快递鸟查询快递Api接口,实现自动查询的功能 demo实例 本人自己 ...

  9. 实战 Java 第10天:商品分页查询

    实战 Java 第10天:商品分页查询 前言 一.添加pagehelper相关依赖 二.在 ProductService 类中添加接口 三.在 ProductMapper 类中添加接口 四.增加 sq ...

最新文章

  1. 使用关键点进行小目标检测
  2. 聊一聊工作中如何优雅的通过TDD方式来维护一个高质量的NPM包
  3. typeof instanceof 之间的区别总结
  4. Windows下oracle RMAN备份脚本
  5. zookeeper原理与使用
  6. C语言再学习 -- 再论数组和指针
  7. PP生产订单成本的计划、控制和结算
  8. KDD 2020 开源论文 | GPT-GNN:图神经网络的生成式预训练
  9. 【线上分享】如虎添翼,边缘计算在媒体性能与安全上的实现
  10. 独立站卖家不可缺的推广引流?
  11. Dijkstra算法——最短路径(转)
  12. Windows 环境变量的两点说明
  13. SQL Server与Oracle中的隔离级别
  14. Ubuntu下Gnome修改键盘映射
  15. 网络弱电工程办理签证注意九个方面
  16. Kettle8.2查询组件之数据库查询
  17. 使用html2canvas 生成h5项目中需要的海报效果,uniapp 生成h5海报
  18. 【建议背诵】2022下半年软考「高项」100题(2)
  19. RuoYi若依代码生成+一键部署
  20. i910980hk和r9 4900h哪个好

热门文章

  1. mnist数据集图片提取出来
  2. matlab bwdist
  3. sqlserver 如何把一列分为一行显示_SqlServer数据库如何快速修改表的一列值
  4. Ios9 html5,ios9,html5_ios9下在浏览器中通过scheme打开app的问题,ios9,html5 - phpStudy
  5. jar包不用java命令_使不能运行的JAR文件可以使用java -jar运行
  6. vue条件语句与循环语句的基本使用
  7. java+jsp+sqlserver 2008+Tomcat实现一个简单的搜索引擎
  8. 【APICloud系列|22】 videoPlayer模块(视频播放)的实现
  9. SVN:请求不到主机,应该如何解决?
  10. java gif_使用Java来处理GIF图片