hashmap遍历取值_java map遍历

hashmap遍历取值_java map遍历HashMap遍历取值

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

HashMap 遍历取值

public static void main(String[] args) {
    Map<String,Object> map = new HashMap<>();
    map.put("嘟嘟",1);
    map.put("毛毛",3);
    map.put("吉吉",27);
    map.put("翠花",16);
    map.put("熊大",9);
    map.put("熊二",47);
    map.put("光头强",22);

    //第一种 通过map.keySet()来遍历
    System.out.println("通过map.keySet()来遍历Map......");
    for (String key : map.keySet()) {
        System.out.println("key:" + key + ", value:" + map.get(key));
    }

    //第二种 通过map.entrySet().iterator()来循环
    System.out.println("通过map.entrySet().iterator()来循环取值......");
    Iterator<Map.Entry<String, Object>> iterator = map.entrySet().iterator();
    while (iterator.hasNext()){
        Map.Entry<String, Object> entry = iterator.next();
        System.out.println("key:" + entry.getKey() + ", value:" + entry.getValue());
    }

    //第三种  通过map.entrySet()来遍历
    System.out.println("通过map.entrySet()来遍历Map......");
    for (Map.Entry<String, Object> entry : map.entrySet()) {
        System.out.println("key:" + entry.getKey() + ", value:" + entry.getValue());
    }

}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/195465.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • java的字符串分割

    java的字符串分割使用split0)方法可以使字符串按指定的分割字符或字符串对内容进行分割,并将分割后的结果存放在字符串数组中。split()方法提供了以下两种字符串分割形式。(1)split(Stringsign)该方法可根据给定的分割符对字符串进行拆分。语法如下:str.spli(Stringsign)其中,sign为分割字符串的分割符,也可以使用正则表达式。.注意:没有统一的对字符进行分割的符号。如果想定义多个分割符,可使用符号“|”。例如,“=”表示分割符分别为“”和“=”。(2)split…

  • visudo_visudo怎么编辑

    visudo_visudo怎么编辑visudo==vi/etc/suduersvisudo可以帮组检查语法%用户组机器=(授权角色的权利)命名目录sudo-l可以查看用户权限PATH是变量命令可以运行的路径PATH=目录:$PATH其中$PATH将之前所有变量追加上echo”PATH=/user/local/bin:$PATH”>>.crshr…

    2022年10月22日
  • 并发编程之线程中断interrupt

    并发编程之线程中断interrupt

  • mnist手写数字识别代码(knn手写数字识别)

    MNIST手写数字识别模型建立与优化本篇的主要内容有:TensorFlow处理MNIST数据集的基本操作建立一个基础的识别模型介绍SoftmaxSoftmaxSoftmax回归以及交叉熵等MNIST是一个很有名的手写数字识别数据集(基本可以算是“HelloWorld”级别的了吧),我们要了解的情况是,对于每张图片,存储的方式是一个28*28的矩阵,但是我们在导入数据进…

  • S3服务器规格和性能指标,云服务器s3与s4

    S3服务器规格和性能指标,云服务器s3与s4云服务器s3与s4内容精选换一换创建一台或多台云服务器。V1.1版本创建云服务器的接口兼容了V1版本创建云服务器(按需)的功能,同时合入新功能,支持创建包年/包月的弹性云服务器。本接口为异步接口,当前创建云服务器请求下发成功后会返回job_id,此时创建云服务器并没有立即完成,需要通过调用查询任务的执行状态查询job状态,当Job状态为SUCCESS时代表云服务器创在申请SAPS/4HAN…

  • 宽度学习(一):宽度学习体系:有效和高效的无需深度架构的增量学习系统[通俗易懂]

    宽度学习(一):宽度学习体系:有效和高效的无需深度架构的增量学习系统[通俗易懂]Motivation深度学习:1,时间长:由于涉及到大量的超参数和复杂的结构,大多数神经网络的训练过程非常耗时。2,重新训练:如果要更改神经网络的结构,或者增加样本,深度学习系统将遇到一个完整的重新训练过程。宽度学习:1,消除了训练过程长的缺点,并且提供了很好的泛化能力。2,如果网络需要扩展,宽度学习网络可以快速重构,无需重新训练过程。Preliminaries1,RVFLNN…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号