博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
map的遍历
阅读量:5958 次
发布时间:2019-06-19

本文共 1301 字,大约阅读时间需要 4 分钟。

主要的三个方法:

1、keySet(),获取map的键,并返回set视图。

2、values() 获取map的值。

3、entrySet().推荐使用,因为此方法保持了键值对的特性。

package cd.itcast.runble;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;/** * 双列集合map,遍历 * 1、keySet(); * 2、values(); * 3、entrySet();推荐使用 * @author Administrator *ctrl+shift+o   快速导包 */public class Demo5 {    public static void main(String[] args) {        Map
map = new HashMap
(); map.put("成龙", "林凤娇"); map.put("刘恺威", "杨幂"); map.put("邓超", "娘娘"); /*1、第一种方法 * Set
mSet = map.keySet(); Iterator
it = mSet.iterator(); while (it.hasNext()) { System.out.println(map.get(it.next())); }*/ /*2、第二种方法 * Collection
values = map.values(); Iterator
iterator = values.iterator(); while (iterator.hasNext()) { System.out.println(iterator.next()); }*/ /*3、推荐第三种 * Set
> entrys = map.entrySet(); Iterator
> it = entrys.iterator(); while (it.hasNext()) { Entry
entry = it.next(); System.out.println("键:"+entry.getKey()+"值:"+entry.getValue()); }*/ }}

 

转载于:https://www.cnblogs.com/h-g-f-s123/p/6055283.html

你可能感兴趣的文章
html----学习笔记
查看>>
WPF 用Main函数方式启动程序
查看>>
Microsoft Azure 大计算 – 宣布收购 GreenButton
查看>>
android 应用的资源
查看>>
HDU 2563 统计问题 (DFS + 打表)
查看>>
转*SqlSever查询某个表的列名称、说明、备注、注释,类型等
查看>>
vivo面试经验4(linux基本操作,最基本,必须得会!!)
查看>>
thinkphp数据表操作恐怖事件。
查看>>
C#重绘TabControl控件的源码(转)
查看>>
Just a test
查看>>
nginx 的启动、停止与重启
查看>>
matlab练习程序(高斯金字塔)
查看>>
HTML表格
查看>>
串口类QextSerialPort
查看>>
Linux定时任务Crontab命令详解
查看>>
1)vmware station 14下安装linux系统
查看>>
python day11
查看>>
poj - 2503 Babelfish
查看>>
使用Windows 8 的“任务计划”令HydraVision更加精彩
查看>>
Javascript-逻辑运算符(&&)
查看>>