Map的keySet遍历
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
import java.util.Set;
public class MapDemo01 {
public static void main(String[] args) {
/*
* 1.调用map集合的方法keyset,所有的键存储到set集合中
* 2.遍历set集合,获取出set集合中的所有元素(map中的键)
* 3.调用map集合方法get,通过键获取到值
*/
Map<String, Integer> map=new HashMap<String, Integer>();
map.put("a", 11);
map.put("b", 12);
map.put("c", 13);
map.put("d", 14);
map.put("e", 15);
//调用map集合的方法keyset,所有的键存储到set集合中
Set<String>set=map.keySet();
System.out.println(map);
//遍历set集合,获取出set集合中的所有元素(map中的键)
//迭代器遍历
Iterator<String> it=set.iterator();
while(it.hasNext()){
//it.next返回的是set集合元素,也就是map中的键
//遍历set集合,获取出set集合中的所有元素(map中的键)
String key=it.next();
Integer value=map.get(key);
System.out.println(key+"...."+value);
}
System.out.println("======================");
//增强for遍历
for(String key:set){
Integer value=map.get(key);
System.out.println(key+"...."+value);
}
}
}
Map的keySet遍历相关推荐
- java keyset entryset 顺序_「entryset」如何遍历Map,map的keySet()和EntrySet()区别 - seo实验室...
entryset 如何遍历Map,map的keySet()和EntrySet()区别 遍历map public static void main(String[] args) { // TODO Au ...
- java keyset 遍历_Java Map遍历keySet、entrySet速度对比
第一种遍历方式(采用keySet): HashMap hashmap = new HashMap(); Iterator iterator = hashmap.keySet().iterator(); ...
- [Java基础]Map集合的遍历
Map集合是Java中非常常用的一个集合,通过Map集合可以实现对数据的快速检索和插入删除等操作:同样对Map集合的遍历也是十分重要的:如果你之前学过C++,那么对于Map的遍历操作可就不能像是C++ ...
- android Map集合的遍历
今天,讲讲Set集合的遍历的使用. 1. Map集合的遍历之 键值对对象找 键和值: package cn.itcast_01;import java.util.HashMap; import jav ...
- 第三次学JAVA再学不好就吃翔(part92)--Map集合的遍历
学习笔记,仅供参考,有错必纠 Map集合的遍历 方法1(利用键找值) 由于Map集合中没有iterator方法,所以如果我们想要遍历Map,则需要先提取出键,拿到Set集合,再利用Set集合的iter ...
- 【小技巧】【map】【set】【Java】map /set 的遍历
map public static void main(String[] args) {// 构建一个Map 初始值为3条数据Map<String, String> map = new H ...
- Map集合的遍历方法
2019独角兽企业重金招聘Python工程师标准>>> Map集合的遍历方法 一.通过Map.Keyset遍历key和value,普遍使用,二次取值 //定义一个Map集合 Map ...
- 增强型for循环与Map集合的遍历
Map接口的遍历有以下几种方法: 使用map.values()方法,先把value的值都放在一个Collection集合中. 使用map.entrySet()方法. 使用map.keySet()方法. ...
- java遍历一个map集合_Java遍历Map集合的四种方式
Map 集合的遍历与 List 和 Set 集合不同.Map 有两组值,因此遍历时可以只遍历值的集合,也可以只遍历键的集合,也可以同时遍历.Map 以及实现 Map 的接口类(如 HashMap.Tr ...
最新文章
- 一个比较保守的404页面
- 百度分拆金融业务,融资19亿美元
- linux代码中能出现中文吗_Linux命令很熟悉,你知道它们的英文全称和中文解释吗?...
- AppLaunchScreen/Screenshot(启动图/屏幕快照)输出规范
- 机器学习-分类算法-决策树,随机森林10
- mysql索引为啥要选择B+树 (下)
- 问题 L: A+B Problem (IV) : Input/Output Practice 山东科技大学OJ C语言
- ARM:供给中国 160 亿颗芯片,继续授权华为!
- 微服务网关(gateway)概述 与 嵌入式 Zuul 反向代理
- c语言关于内存编程,c语言内存
- 中国互联网大人物直播简史
- SQL server 还原数据库遇到正在使用的解决方法:
- xmind 8 pro安装jh
- 腾讯推出微信企业服务平台风铃
- 计算距离春节还有多长时间
- 抖音上热门精选的要求 视频怎么修改md5
- DDR3 HYPERLYNX SI仿真
- 两种方式实现线程通信:三个线程交替打印AABBCC
- POE 供电设备原理详解
- diff 比较两个文件夹下各个文件的内容(差别)
热门文章
- Java随机数生成及文件写入实验案例
- linux制作win10安装u盘,win10u盘安装系统怎样全新安装
- 微信小程序-人脸照片入库
- 如何做好各个平台的舆论舆情收集监测控工作?
- 【Win10 64位 Modelsim安装教程】双击patch_dll.bat文件提示找不到mgls.dll或mgls64.dll问题
- 鸿蒙IPC摄像机,华为发布智选智能摄像头Pro:支持鸿蒙OS技术
- 2018年,其实你可以让自己更幸运
- MongoDB数据库设计法则
- SDN被放弃?5G承载网:我一点也不慌!
- android ADB shell 命令启动 android程序