Android(java)学习笔记104:Map集合的遍历之键找值
16lz
2021-01-25
1 package cn.itcast_01; 2 3 import java.util.HashMap; 4 import java.util.Map; 5 import java.util.Set; 6 7 /* 8 * Map集合的遍历。 9 * Map -- 夫妻对10 * 思路:11 * A:把所有的丈夫给集中起来。12 * B:遍历丈夫的集合,获取得到每一个丈夫。13 * C:让丈夫去找自己的妻子。14 * 15 * 转换:16 * A:获取所有的键17 * B:遍历键的集合,获取得到每一个键18 * C:根据键去找值19 */20 public class MapDemo3 {21 public static void main(String[] args) {22 // 创建集合对象23 Map<String, String> map = new HashMap<String, String>();24 25 // 创建元素并添加到集合26 map.put("杨过", "小龙女");27 map.put("郭靖", "黄蓉");28 map.put("杨康", "穆念慈");29 map.put("陈玄风", "梅超风");30 31 // 遍历32 // 获取所有的键33 Set<String> set = map.keySet();34 // 遍历键的集合,获取得到每一个键35 for (String key : set) {36 // 根据键去找值37 String value = map.get(key);38 System.out.println(key + "---" + value);39 }40 }41 }
更多相关文章
- 浅谈Android的Choreographer
- Android自定义控件系列九:从源码看Android触摸事件分发机制
- Android(安卓)List、Set和Map的介绍和使用
- 调试FSL Android(安卓)GPS学习select和epoll的用法
- [置顶] Android自定义控件系列九:从源码看Android触摸事件分发机
- android集合处理:List中的map以及LinkedHashMap如何遍历
- Android中TextView图文并茂,可以同时放图片和文字(多用于聊天记录)
- Android中volley封装实践记录(二)
- Android在Fragment中不调用onActivityResult()的解决办法