遍历HashMap的四种方式
来源:互联网 发布:win10 mac地址怎么查 编辑:程序博客网 时间:2024/06/01 09:28
- 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);
- }
- }
- 转载自:遍历HashMap的四种方式
0 0
- HashMap的四种循环遍历方式
- 遍历HashMap的四种方式
- HashMap的四种遍历方式
- Java -- HashMap的四种遍历方式
- 遍历HashMap的四种方式
- 遍历Hashmap的四种方式
- hashmap四种遍历方式
- Java中HashMap遍历的四种方式
- Java中HashMap遍历的四种方式
- Java中HashMap遍历的四种方式
- Java中HashMap遍历的四种方式
- HashMap的四种遍历
- hashMap的四种遍历
- 遍历HashMap的四种
- HashMap的遍历方式
- HashMap的遍历方式
- HashMap的遍历方式
- 遍历HashMap的四种方法
- [Language]Python中错误与异常
- 面向对象的三大特性之多态
- iOS
- 安卓开发:数字文字选择器
- 欢迎使用CSDN-markdown编辑器
- 遍历HashMap的四种方式
- 【LeetCode】49. Group Anagrams
- POJ3177Redundant Paths (双联通分量)
- Android 软键盘的处理
- PHP 打开文件浏览器并传递文件
- Spring的核心类有哪些
- 经典视觉SLAM框架
- python vim配置
- 使用YOLOv2训练行人检测模型