摘要: TreeMap练习 1."aababcabcdabcde",获取字符串中每一个字母出现的次数要求结果:a(5)b(4)c(3)d(2)e(1) package com.shujia.day14; import java.util.Map; import java.util.Set; import j 阅读全文
posted @ 2024-03-08 21:59 peculiar- 阅读(25) 评论(0) 推荐(0)
摘要: TreeMap TreeMap底层是红黑树 根据创建时调用的构造方法不同,map中的键排序的规则不同 创建TreeMap是无参构造方法的话,将来map中的键是以自然排序 创建TreeMap是有参构造方法,传入Comparator接口的实现类对象(匿名内部类的方式) package com.shuji 阅读全文
posted @ 2024-03-08 21:24 peculiar- 阅读(43) 评论(0) 推荐(0)
摘要: HashMap Map集合继承体系: 1、Map集合中的元素是一个键值对 2、一个键对应一个值,键不允许重复,键是唯一的 3、值可以发生重复 子类:HashMap<K,V> 成员方法1: V remove(Object key) void clear() boolean containsKey(Ob 阅读全文
posted @ 2024-03-08 20:52 peculiar- 阅读(37) 评论(0) 推荐(0)
摘要: 集合常见的面试题 1、你在开发种常用的集合有哪些? 如果没有特殊要求,且元素是单列元素的话,使用ArrayList居多,如果是键值对元素的话,默认使用HashMap居多 其他的集合根据查询或者增删的需求,或者线程安全或不安全来选择。 2、HashMap和Hashtable的区别 共同点:都是实现了M 阅读全文
posted @ 2024-03-08 15:30 peculiar- 阅读(60) 评论(0) 推荐(0)