android Map遍历的四种方式

  • 1
  • 2
  • 3
  • 4
  • 来源

1

// 一、推荐只用value的时候用,都懂的。。。  // Map.values()遍历所有的value,不遍历key  for (String v : map.values()) {      System.out.println("value= " + v);  } 

2

// 二、取二次值,先取key再取value,建议只需要用key的时候使用,节省时间、空间  // keySet遍历key和value  for (String key : map.keySet()) {      System.out.println("key= "+ key + " and value= " + map.get(key));  }

3

// 三、取一次值,一次把key和value全部取出  // 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());  }

4

// 四、推荐,尤其是容量大时,TreeMap尤其推荐  // entrySet遍历key和value  for (Map.Entry<String, String> entry : map.entrySet()) {      System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());  } 

来源

map遍历 四种方式

更多相关文章

  1. Android(安卓)遍历Hashmap里面的key 和value
  2. Android初级教程获取手机系统联系人信息
  3. Android(安卓)使用Zxing2.1 来读取二维码
  4. Android(安卓)获取调用接口的包名
  5. 继续推荐Android12个自测源码
  6. [Android(安卓)Pro] Android(安卓)官方推荐 : DialogFragment 创
  7. IT蓝豹强烈推荐:符合1-2年工作经验,开发中的难点及相关优化:
  8. Android(安卓)ActionBar完全解析,使用官方推荐的最佳导航栏(下)
  9. 10月份推荐android开发职位#安卓巴士公益推荐工作#

随机推荐

  1. android获取设备相关信息
  2. android 捕获home键
  3. camerax_Android(安卓)CameraX OpenCV图
  4. android开发包下载
  5. android View 转Bitmap
  6. Android——登录界面、SharedPreferences
  7. Android(安卓)中使用自定义ttf字体实现酷
  8. Android(安卓)NFC读取卡片的ID
  9. Android事件分发机制详解
  10. Android(安卓)matrix中postTranslate和pr