Map遍历四种常用方法

Map常用四种遍历方式

一:

  Map<String,String> map = new HashMap<String,String>();

for(String key:map.keySet()){
            System.out.println("key="+key+"value:"+map.get(key));
    }

二:

  Map<String,String> map = new HashMap<String,String>();
      for(String value :map.values()){
            System.out.println("value="+value);
     }

三:

  Map<String,String> map = new HashMap<String,String>();

  for(Map.Entry<String, String> entry:map.entrySet()){
            System.out.println("key="+entry.getKey()+"value="+entry.getValue());
        }

四:

  Map<String,String> map = new HashMap<String,String>();

  Iterator<Map.Entry<String, String>> iter=map.entrySet().iterator();
          while(iter.hasNext()){
              Map.Entry<String, String> entry2 = iter.next();
          }

时间: 2024-12-17 20:31:42

Map遍历四种常用方法的相关文章

【JAVA】遍历Map的四种方法

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");    //第一种:普

Java Array数组 遍历 四种方式(包含 Lambda 表达式遍历)

package com.hello; import java.util.Arrays; /** * @Author Miracle Luna * @Date 2019/6/9 23:33 * @Version 1.0 */public class ArrayLambda { public static void main(String[] args) { Integer[] items = { 1, 2, 3 }; // 普通for循环遍历 System.out.println("第一种方式:普

使用CSS隐藏HTML元素的四种常用方法

CSS隐藏HTML元素的四种常用方法 1.opacity:设置opacity: 0可以使一个元素变得完全透明. 设置的透明度会被子元素继承,而且无法取消. 通常可以使用opacity属性来制作元素的淡入淡出效果. 设置opacity:1可以使透明元素变得可见. 2.visibility: 是许多人在隐藏某个HTML元素时的首选. visibility:hidden视觉上看不见,但它所占据空间的位置仍然存在. 3.display:none它是position:absolute和visibility

遍历Map的四种方法

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");    //第一种:普

Map的四种遍历

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");    //第一种:普

map的四种遍历方式

import java.util.HashMap;import java.util.Iterator;import java.util.Map; public class TestMap { public static void main(String[] args) { Map<Integer, String> map = new HashMap<Integer, String>(); map.put(1, "a"); map.put(2, "b&q

Java中遍历Map的四种方式

Demo如下 Map<String, String> map = new HashMap<>(); map.put("key1","data1"); map.put("key2","data2"); map.put("key3","data3"); //第一种方式 System.out.println("通过Map.keySet(),遍历key,valu

List集合 遍历 四种方式(包含 Lambda 表达式遍历)

示例代码如下: package com.miracle.luna.lambda; import java.util.ArrayList; import java.util.List; /** * @Author Miracle Luna * @Date 2019/6/9 23:36 * @Version 1.0 */ public class ListLambda { public static void main(String[] args) { List<String> items = n

遍历Map的四种方式

方法一 在for-each循环中使用entries来遍历 这是最常见的并且在大多数情况下也是最可取的遍历方式.在键值都需要时使用. Map<Integer, Integer> map = new HashMap<Integer, Integer>();      for (Map.Entry<Integer, Integer> entry : map.entrySet()) {          System.out.println("Key = "