Java使用entrySet方法获取Map集合中的元素
作者:Killer-V 发布时间:2022-08-06 17:41:05
标签:java,entrySet,元素
本文为大家分享了使用entrySet方法获取Map集合中元素的具体代码,供大家参考,具体内容如下
/*---------------------------------
使用entrySet方法取出Map集合中的元素:
....该方法是将Map集合中key与value的关系存入到了Set集合中,这个关系的数据类型是Map.Entry
....entrySet方法返回值类型的具体写法为:Set< Map.Entry<KeyType , ValueType> >
----------------------------------*/
package pack04;
import java.util.*;
public class MapDemo {
public static void main(String[] args) {
Map<Integer, String> ma = new HashMap<Integer, String>();
//给集合中存入元素
ma.put(1, "abc01"); //这里将基本数据类型自动装箱
ma.put(2, "abc02");
ma.put(3, "abc03");
ma.put(4, "abc04");
//将Map集合当中的映射关系取出,存入到Set集合当中
Set< Map.Entry<Integer, String> > entryset = ma.entrySet();
//取迭代器
Iterator< Map.Entry<Integer, String> > it = entryset.iterator();
//获取Map集合中的元素
while( it.hasNext() ) {
Map.Entry<Integer, String> en = it.next();
Integer maKey = en.getKey();
String maValue = en.getValue();
System.out.println( maKey + " : " + maValue );
}
}
}
注:希望与各位读者相互交流,共同学习进步。
来源:https://www.cnblogs.com/EarthPioneer/p/9351996.html


猜你喜欢
- 近期,Google宣布Kotlin成为了Android一级开发语言。于是就刚刚简单的研究了一下,查资料的时候发现现成的资料还是很少的,于是决
- 代码很简单,这里就不多废话了。package cc.c;import android.app.Activity;import android
- 方法一:实现Comparator接口,并重写compare方法实体类代码:import java.util.Comparator;/** *
- C语言字符串大小比较#include <stdio.h>#include <string.h>int fun(cha
- 本文实例为大家分享了Android实现View滑动的具体方法,供大家参考,具体内容如下1.View的滑动简介View的滑动是Android实
- Android 中RecyclerView顶部刷新实现详解1. RecyclerView顶部刷新的原理RecyclerView顶部刷新的实现
- mybatis的foreach标签经常用于遍历集合,构建in条件语句或者批量操作语句。下面是foreach标签的各个属性属性描述collec
- 在消息通知的时候,我们经常用到两个控件Notification和Toast。特
- Java 获取文件大小今天写代码时需要实现获取文件大小的功能,目前有两种实现方法,一种是使用File的length()方法;另外
- C#事件sender的小用法开WPF新坑了,看了WPF的炫酷界面,再看看winForm实在是有些惨不忍睹(逃)。后面会开始写一些短的学习笔记
- 前言大家应该都有所体会,平常在android应用中,有时候会用到系统通知是否开启的状态,以便进行下一步操作,所以,获取到状态是很有必要的,之
- 现在很多app一打开就是一个ViewPager,然后可以用手指滑,每滑一次就换一张图,底下还会有圈圈表示说现在滑到第几章~通常这些图片都是放
- java继承1.Object类的常用方法方 * 能public Boolean equals(Object obj)判断两个对象变量所指向的是
- 你要学会:流的概念处理字节流的类处理字符流的类Java标准输入输出文件管理类Java语言的输入输出类库1.流的概念流是指计算机各部件之间的数
- Compose的诞生在2019年的谷歌IO大会上,Compose作为Android新一代UI开发亮相,因为声明式开发越来越流行了,对标IOS
- 概述最近重新回顾了一下数据结构和算法的一些基本知识,对几种排序算法有了更多的理解,也趁此机会通过博客做一个总结。1.选择排序-简单选择排序选
- 项目里使用了Feign进行远程调用,有时为了问题排查,需要开启请求和响应日志下面简介一下如何开启Feign日志:注:本文基于spring-b
- 1.首先要导入json相关的jar包引入的jar包:(版本自行定义,可以选用使用人数偏多的版本,这样比较稳定)commons-beanuti
- 本文实例讲述了Android ProgressBar圆形进度条颜色设置方法。分享给大家供大家参考,具体如下:你是不是还在为设置进度条的颜色而
- 1、产生原因其实显示黑屏或者白屏实属正常,这是因为还没加载到布局文件,就已经显示了window窗口背景,黑屏白屏就是window窗口背景。示