java中map的四种取值方式
来源:互联网 发布:网络游戏发展史 知乎 编辑:程序博客网 时间:2024/06/16 07:41
public classTest{
public staticvoid main(String[]args)
{
Map<String,String> map =new HashMap<String,String>();
map.put("1","value1");
map.put("2","value2");
map.put("3","value3");
//第一种:普遍使用,二次取值
System.out.println("通过Map.keySet遍历key和value:");
for(Stringkey : map.keySet())
{
System.out.println("key="+ key +" and value= " + map.get(key));
}
//第二种
System.out.println("通过Map.entrySet使用iterator遍历key和value:");
Iterator<Map.Entry<String,String>> it =map.entrySet().iterator();
while (it.hasNext())
{
Map.Entry<String,String> entry =it.next();
System.out.println("key=" + entry.getKey() + " and value= " + entry.getValue());
}
//第三种:推荐,尤其是容量大时
System.out.println("通过Map.entrySet遍历key和value");
for(Map.Entry<String,String> entry :map.entrySet())
{
System.out.println("key=" + entry.getKey() + " and value= " + entry.getValue());
}
//第四种
System.out.println("通过Map.values()遍历所有的value,但不能遍历key");
for (Stringv : map.values())
{
System.out.println("value=" + v);
}
}
}
- java中map的四种取值方式
- Java 中Map四种取值方式
- 细说java中Map的两种迭代方式
- java中遍历map的方式
- java中 map的循环遍历方式
- Java中Map的遍历方式
- java中map集合的几种迭代方式
- java中Map集合的取出方式
- Java中Map集合的遍历方式
- java中遍历Map方式
- java中另一种遍历Map的方式: Map.Entry 和 Map.entrySet()
- java中Map迭代的三种方式
- Java中对Map的四种遍历方式
- Java中Map循环的两种方式
- Java中Map集合的两种遍历方式
- java中Map迭代的三种方式
- java中Map迭代的三种方式
- Java---29---Map中元素的两种取出方式
- jQuery实现全选取消反选
- 【十分钟读懂系列】之什么是SLF,PSL,MLF,SLO?
- WebSocket 是什么原理?为什么可以实现持久连接?
- centos 7.1 apache 源码编译安装
- 聊聊跑步
- java中map的四种取值方式
- C/C++: 实现加减乘除。
- SSH整合-----Exception starting filter struts2
- linux vi编辑 整理
- MSM8909平台键盘驱动理解
- 使用grep同时搜索两个字符串
- POJ
- Hadoop学习笔记:无法启动NameNode以及免密码启动hadoop
- Quartz 2D编程指南(1) - 概览