集合框架-Map遍历
来源:互联网 发布:linux创建目录步骤 编辑:程序博客网 时间:2024/06/11 10:13
Map的遍历和Set、List略有不同。
import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;import java.util.TreeMap;public static void main(String[] args) {TreeMap<String, Integer> rm = new TreeMap<>();//装入集合的元素必须是String和Integer类型的,不然编译器会报错的rm.put("小明", 12);rm.put("小刚", 15);rm.put("小宏", 18);rm.put("小王", 20);rm.put("小明", 19); //key是不可以重复的,发现有重复的会覆盖之前有的//遍历的时候,会发现是有序的,和TreeSet的效果是相同的//而HashMap和HashSet也有相似之处//set是无序的,在遍历的时候不能通过普通的for循环遍历(获取不到对应的下标)//遍历名字Set<String> s = rm.keySet();Iterator<String> si = s.iterator();while(si.hasNext()){System.out.println(si.next());}//遍历名字和年龄Set<Entry<String, Integer>> stwo = rm.entrySet();for(Entry<String, Integer> tm : stwo){//Entry的获取当前对象key和value的方法System.out.println(tm.getKey()+"----"+tm.getValue());}}
阅读全文
0 0
- 集合框架-Map遍历
- 集合框架-Map集合的遍历
- 集合框架Map概述和特点,Map集合的基本功能,Map集合的遍历,HashMap集合,
- Java集合框架中Set、List、Map的遍历方法
- 集合框架--Map集合
- 【Map】Map集合的遍历:
- struts2遍历Map集合
- 遍历map集合
- map集合遍历方式
- Map集合的遍历
- map集合的遍历
- 遍历Map集合
- Map集合遍历
- java遍历Map集合
- 遍历Map集合方式
- Map集合视图遍历
- java 遍历map集合
- 遍历Map集合
- CXF 的基本架构与原理
- getSharedPreferences简单实用
- Tomcat端口被占
- imageloader的默认配置
- leetcode-121. Best Time to Buy and Sell Stock
- 集合框架-Map遍历
- java中Atomic类之AtomicBoolean
- 解决向sqlserver插入时中文乱码问题
- 【linux】全志T3从内核查看IO复用属性
- IT风投
- 使用xftp上传.sql文件至Linux并显示
- CentOS美化记录
- 对Python的认识
- 数组参数和指针参数分析