每日学习12

今天学习了Map的常用API,put()添加键值对,remove根据键删除元素containsKey和containsValue,判断是否存在这个键或者值
clear清空元素,isEmpty是否为空,size()键值对个数
三种遍历方式
1.用键找值
用keySet把键放到Set集合里,然后遍历set集合
2.找键值对
用entrySet把键值对放进Set<Map.Entry<xx,xx>>s,然后遍历set集合
3.lamdba表达式
map.forEach((key,value)->{});

学习了HashMap的基本使用,并完成了两道练习题,学习了LinkedHashMap,保证存和取的顺序相同

学习TreeMap两种排序方式
1.自定义对象,重写Comparable中的compareTo方法
2.String等java包装类,传递比较器Comparator.

明天用TreeMap完成两道练习,然后了解HashMap,TreeMap的源码,可变参数和集合工具类

今日无问题

posted @ 2026-07-24 17:53  wangcoders  阅读(9)  评论(0)    收藏  举报