关于Map的操作(转载)
来源:互联网 发布:淘宝退货要写什么 编辑:程序博客网 时间:2024/06/18 06:41
public static void 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 (String key : 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 (String v : map.values()) { System.out.println("value= " + v); } }
0 0
- 关于Map的操作(转载)
- c++ 关于map的遍历 删除(转载)
- 关于时间的各种操作(转载)
- 转载一篇关于Map 的总结
- 关于容器map的操作代码
- 【转载】关于std::map中的find和[]的问题
- 关于STM32的FLASH操作【转载】
- C++ map 的用法(转载)
- map的详细用法(转载)
- Map的keySet方法(转载)
- Bit-map(转载)
- Map 遍历(转载)
- Map.Entry(转载)
- 关于mapC++ map的基本操作和使用
- 关于 stl map 的 []操作符问题
- map的基本操作
- map的插入操作
- Map的更新操作
- 360浏览器用的什么内核?
- Django初识
- datatables增加跳转至指定页功能
- 关于ZBarSDK的使用
- OKI5860sp打印机正确安装驱动后,打印提示错误的解决方法
- 关于Map的操作(转载)
- 10个开源项目Android开发者掌握技术必学
- Install OpenCV 2 on Mac OSX
- Java for Web学习笔记(十二):JSP(2)Tag:directive,declaration,scriptlet,expression
- git log常用命令以及技巧
- 前端技巧:禁止浏览器static files缓存篇
- 采用airbnb的airpal和facebook的presto搭建数据平台所遇到的时区,权限问题
- (2016-1-5更新)unity3d Hair real time rendering _ An Energy-Conserving Hair Reflectance Model
- 创业公司处理合伙人关系请慎思笃行,这跟结婚一样重要