Java使用keySet方法获取Map集合中的元素

 更新时间:2018年08月20日 15:04:36   作者:Killer-V  
这篇文章主要为大家详细介绍了Java使用keySet方法获取Map集合中的元素,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文为大家分享了Map集合中利用keySet方法获取所有的元素值,供大家参考,具体内容如下

/*---------------------------
Map集合中利用keySet方法获取所有的元素值:
....keySet方法:将Map中的所有key值存入到Set集合中,
....利用Set集合提供的迭代器获取到每一个key值,再通过key值获得相应的value值
----------------------------*/

package pack03;

import java.util.*;

public class MapDemo {
  public static void main(String[] args) {

    Map<String, String> ma = new HashMap<String, String>();

    ma.put("01", "abc01");
    ma.put("02", "abc02");
    ma.put("03", "abc03");
    ma.put("04", "abc04");
    
    //通过keySet方法得到所有的键值,并存入Set集合中
    Set<String> keyset = ma.keySet();
    
    //通过Set集合的迭代器方法获取到每一个键值,再通过键值得到相应的value值
    Iterator<String> it = keyset.iterator();
    while( it.hasNext() ) {
      
      String key = it.next();
      System.out.println( "key-" + key + " value-" + ma.get(key) );
    }
    
  }
}

注:希望与各位读者相互交流,共同学习进步。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 关于SpringBoot改动后0.03秒启动的问题

    关于SpringBoot改动后0.03秒启动的问题

    这篇文章主要介绍了SpringBoot改动后0.03秒启动,本文结合示例代码给大家讲解的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-12-12
  • ArrayList和JSONArray边遍历边删除到底该如何做

    ArrayList和JSONArray边遍历边删除到底该如何做

    这篇文章主要介绍了ArrayList和JSONArray边遍历边删除到底该如何做,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-12-12
  • springboot如何读取配置文件(application.yml)中的属性值

    springboot如何读取配置文件(application.yml)中的属性值

    本篇文章主要介绍了springboot如何读取配置文件(application.yml)中的属性值,具有一定的参考价值,有兴趣的小伙伴可以了解一下
    2017-04-04
  • Java模拟服务器解析web数据

    Java模拟服务器解析web数据

    本篇文章主要给大家详细分享了搭建JavaWeb服务器的详细步骤以及用到的代码,对此有需要的朋友可以跟着学习下,希望能给你带来帮助
    2021-07-07
  • 浅谈Java中的集合存储数据后,输出数据的有序和无序问题

    浅谈Java中的集合存储数据后,输出数据的有序和无序问题

    这篇文章主要介绍了浅谈Java中的集合存储数据后,输出数据的有序和无序问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-09-09
  • SpringBoot任务之详解邮件任务

    SpringBoot任务之详解邮件任务

    今天给大家整理的文章是SpringBoot邮件任务的相关知识点,文中有非常详细的介绍及代码示例,对正在学习SpringBoot任务的小伙伴们很有帮助,需要的朋友可以参考下
    2021-06-06
  • Java上转型和下转型对象

    Java上转型和下转型对象

    这篇文章给大家讲述了Java上转型和下转型对象的详细用法以及相关的代码分享,有兴趣的朋友可以学习下。
    2018-03-03
  • springboot2.0配置连接池(hikari、druid)的方法

    springboot2.0配置连接池(hikari、druid)的方法

    springboot 2.0 默认连接池就是Hikari了,直接在配置文件中输入配置就可以了,本文通过实例代码给大家介绍了springboot2.0配置连接池(hikari、druid)的方法,感兴趣的朋友一起看看吧
    2021-12-12
  • Java精品项目瑞吉外卖之后端登录功能篇

    Java精品项目瑞吉外卖之后端登录功能篇

    这篇文章主要为大家详细介绍了java精品项目-瑞吉外卖订餐系统,此项目过大,分为多章独立讲解,本篇内容为后端登录功能的实现,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-05-05
  • SpringBoot整合Canal方法详解

    SpringBoot整合Canal方法详解

    这篇文章主要介绍了SpringBoot整合Canal,canal可以用来监控数据库数据的变化,从而获得新增数据,或者修改的数据,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习吧
    2022-12-12

最新评论