博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取Map集合中数据的方法
阅读量:5856 次
发布时间:2019-06-19

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

import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map;import java.util.Map.Entry;import java.util.Set;import org.junit.Test;//Map集合取数据的四种方法public class MapFetch {    // 第一种方法(传统方法)    @Test    public void funOne() {        Map map = new HashMap();        map.put("1", "第一个数");        map.put("2", "第二个数");        map.put("3", "第三个数");        Set set = map.keySet();        Iterator it = set.iterator();        while (it.hasNext()) {            String key = (String) it.next();            String value = (String) map.get(key);            System.out.println(key + "=" + value);        }    }    // 第二种方法(传统方法)    @Test    public void funTwo() {        Map map = new HashMap();        map.put("1", "第一个数");        map.put("2", "第二个数");        map.put("3", "第三个数");        Set set = map.entrySet();        Iterator it = set.iterator();        while (it.hasNext()) {            Entry entry = (Entry) it.next();            String key = (String) entry.getKey();            String value = (String) entry.getValue();            System.out.println(key + "=" + value);        }    }    // 第三种方法(增强for循环方法)    @Test    public void funThree() {        Map map = new LinkedHashMap();        map.put("1", "第一个数");        map.put("2", "第二个数");        map.put("3", "第三个数");        for (Object obj : map.keySet()) {            String key = (String) obj;            String value = (String) map.get(key);            System.out.println(key + "=" + value);        }    }    // 第四种方法(增强for循环方法)    @Test    public void funFour() {        Map map = new LinkedHashMap();        map.put("1", "第一个数");        map.put("2", "第二个数");        map.put("3", "第三个数");        for (Object obj : map.entrySet()) {            Entry entry = (Entry) obj;            String key = (String) entry.getKey();            String value = (String) entry.getValue();            System.out.println(key + "=" + value);        }    }}

 

转自:

转载地址:http://jzljx.baihongyu.com/

你可能感兴趣的文章
java动态代理和cglib动态代理
查看>>
2014最赚钱职业是程序员
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Ubuntu快速玩转机器学习
查看>>
微软活动目录墓碑时间
查看>>
voltdb run sql file---run script files
查看>>
mysql alter
查看>>
javaweb学习总结(三十六)——使用JDBC进行批处理
查看>>
DPI , dot per inch
查看>>
Rancher被Gartner评为“四大最酷云基础设施供应商”之一!
查看>>
Gradle学习笔记之Groovy
查看>>
yaf框架封装简单的pdo类
查看>>
PHP中怎么使用PDO对象实现对MYsql数据库的增、删、改、查?
查看>>
安卓开源项目周报0426
查看>>
hexo博客解决不蒜子统计无法显示问题
查看>>
Hibernate中使用c3p0连接池
查看>>
sharepoint 工作流 infopath任务表单中 重复表数据的读写
查看>>
python-20:爬取糗事百科段子源码
查看>>
通过qq通信原理
查看>>