图的两种遍历方式

您所在的位置:网站首页 获取map的指定key值 图的两种遍历方式

图的两种遍历方式

2023-03-22 22:14| 来源: 网络整理| 查看: 265

图的两种遍历方式_treemap数据结构 思创斯忠实用户-ss • 2023年3月8日 06:31 • 未分类

图的两种遍历方式_treemap数据结构一.遍历TreeMap的键值对第一步:根据entrySet()获取TreeMap的“键值对”的Set集合。第二步:通过Iterator迭代器遍历“第一步”得到的集合。//假设map是TreeMap对象//map中的key是String类型,value是Integer类型Integerinteg=null;Iteratoriter=map.entrySet(…

大家好,我是你的好朋友思创斯。今天说一说图的两种遍历方式_treemap数据结构,希望您对编程的造诣更进一步.

一.遍历TreeMap的键值对

第一步:根据entrySet()获取TreeMap的“键值对”的Set集合。 第二步:通过Iterator迭代器遍历“第一步”得到的集合。

// 假设map是TreeMap对象 // map中的key是String类型,value是Integer类型 Integer integ = null; Iterator iter = map.entrySet().iterator(); while(iter.hasNext()) { Map.Entry entry = (Map.Entry)iter.next(); // 获取key key = (String)entry.getKey(); // 获取value integ = (Integer)entry.getValue(); } 二.遍历TreeMap的键

第一步:根据keySet()获取TreeMap的“键”的Set集合。 第二步:通过Iterator迭代器遍历“第一步”得到的集合。

// 假设map是TreeMap对象 // map中的key是String类型,value是Integer类型 String key = null; Integer integ = null; Iterator iter = map.keySet().iterator(); while (iter.hasNext()) { // 获取key key = (String)iter.next(); // 根据key,获取value integ = (Integer)map.get(key); } 三.遍历TreeMap的值

第一步:根据value()获取TreeMap的“值”的集合。 第二步:通过Iterator迭代器遍历“第一步”得到的集合。

// 假设map是TreeMap对象 // map中的key是String类型,value是Integer类型 Integer value = null; Collection c = map.values(); Iterator iter= c.iterator(); while (iter.hasNext()) { value = (Integer)iter.next(); }

节选自https://blog.csdn.net/x_i_y_u_e/article/details/46372023

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由思创斯整理,转载请注明出处:https://ispacesoft.com/102159.html

赞 (0) 思创斯忠实用户-ss思创斯忠实用户-ss 0 0 生成海报


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3