```javapublic void testMap(){Map<String,String> map = new HashMap<>();map.put("1","first");map.put("2","second");map.put("3","three");//输出所有value值
//        System.out.println("-----------" + map.values());//根据遍历key值获取所有value值
//        for (String key : map.keySet()){//            String value = map.get(key);
//            System.out.println("-----------" + value);
//        }//通过Map.entrySet遍历key和value,容量大时推荐使用
//        for (Map.Entry<String, String> entry : map.entrySet()) {//            System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());
//        }//根据keySet()使用迭代器获取所有value值(性能较低)
//        Iterator<String> it = map.keySet().iterator();
//        while (it.hasNext()){//            String key = it.next();
//            String value = map.get(key);
//            System.out.println("-------------" + value);
//        }//根据entrySet()使用迭代器获取所有value值(性能较高)
//        Iterator<Map.Entry<String,String>> it = map.entrySet().iterator();
//        while (it.hasNext()){//            Map.Entry<String, String> entry = it.next();
//            String key = entry.getKey();
//            String value = entry.getValue();
//            System.out.println(key + "--------" + value);
//        }}

Map的四种取值方式相关推荐

  1. Java 中Map四种取值方式

    map的主要作用是什么? 可以通过创建一个map的实现类 来存放 数据 值 和值的描述 也可以通过描述去取得数据 将键映射到值的对象.一个映射不能包含重复的键:每个键最多只能映射到一个值.此接口取代 ...

  2. mysqli操作数据库,连接和四种取值方法

    <?php header("Content-Type:text/html;charset=utf-8");//使用mysqli对象操作数据库//方法一://$_mysqli ...

  3. position属性的四种取值用法

    众所周知,css中position有四种取值,分别是static.fixed.relative.absolute.我们今天就来详细的掰扯掰扯这四个值. Position属性有以下四个取值: 1.sta ...

  4. Java 中Map五种取值方式

    map的主要作用是什么? 可以通过创建一个map的实现类 来存放 数据 值 和值的描述 也可以通过描述去取得数据     将键映射到值的对象.一个映射不能包含重复的键:每个键最多只能映射到一个值.此接 ...

  5. C语言中四种取整方式、取余/取模的运算以及负数取模的问题

    零向取整.负无穷向取整.正无穷向取整.四舍五入取整 如果将一个浮点数赋值给整形,只会保存整数位: 这种取整方式为零向取整,C语言默认采用的是这种方式 C语言中也有对应的零向取整函数: 同理还有一种函数 ...

  6. Position属性四个取值用法和区别

    Position属性四个取值用法和区别 在初学css的过程中常常会碰到设置定位的问题,大多数初学者都是大概明白,如果不好好弄清楚将会给以后的开发带来困难,经过本小菜对其他文章的浏览,自我总结如下: 目 ...

  7. jsp中取值方式--${param.name }

    之前在前台页面中的取参数一般是通过request.getParameter("name"); 来获取参数值,其实还有一个比较简单的方式,如下代码: <input name=& ...

  8. java map 迭代遍历_java 遍历Map的四种方式

    java 遍历Map的四种方式 CreationTime--2018年7月16日16点15分 Author:Marydon 一.迭代key&value 第一种方式:迭代entrySet 1.方 ...

  9. java 遍历map key_java 遍历Map的四种方式

    java 遍历Map的四种方式 CreationTime--2018年7月16日16点15分 Author:Marydon 一.迭代key&value 第一种方式:迭代entrySet 1.方 ...

最新文章

  1. 【BZOJ】1034: [ZJOI2008]泡泡堂BNB(贪心)
  2. Java x和y之间的全部素数
  3. C++程序设计之函数对象
  4. 浅析ASP.NET页面缓存的几点体会
  5. C# Winform下载文件并显示进度条
  6. vsco使用教程_VSCO如何使用 vsco新手教程
  7. mysql中使用CONCAT 实现拼接
  8. 安卓源码 代号,标签和内部版本号
  9. 5款神器级别Github 的Chrome插件
  10. android qq红点,Android高仿QQ小红点功能
  11. 【AI视野·今日Robot 机器人论文速览 第十一期】Mon, 21 Jun 2021
  12. html尾部代码_3分钟短文:Laravel Form,让你不再写 HTML 的好“库”
  13. Illustrator 教程,如何在 Illustrator 中创建标签?
  14. qtp 连接mysql_QTP连接MySQL
  15. 互联网保险投诉量翻倍 众安与安心财险上榜
  16. 关于anaconda
  17. Python 进行excel查重
  18. 理海大学计算机专业好申吗,美国留学选工科就来了解一下理海大学~
  19. Opencv中BGR、YUV、YUV_I420\NV12分析
  20. CreateProcess创建新的进程

热门文章

  1. kali_tools
  2. 一款秀气的开源通用书籍阅读APP
  3. Android10开机向导中复用设置中的Wifi界面
  4. 潘洛斯三角形 不可能图形unity实现
  5. 2021年美容师(高级)最新解析及美容师(高级)试题及解析
  6. 微信公众号写文章并发布
  7. IDEA中,maven项目下,lombok插件 ,添加lombok.jar, Maven项目下lombok依赖配置
  8. TabarItem图片显示过大如何解决方案
  9. C# 四种随机数生成算法
  10. 智慧城市供水管网监测系统解决方案