Java高级API
孙磊9612
java新人
展开
-
Java数据存储:集合框架和泛型拓展(二)TreeSet
TreeSet提供了Set有序的集合,继承于AbstractSet抽象类,实现了NavigableSet, Cloneable, java.io.Serializable接口。继承了NavigableSet,Cloneable,java.io.Serializable接口,是基于TreeMap实现的。提供了自然排序或根据创建Comparator进行排序1. TreeSet是有序的Set集合,因此支持add、remove、get等方法。2. 和NavigableSet一样,TreeSet的导航方法大原创 2020-10-22 19:59:48 · 98 阅读 · 0 评论 -
Java数据存储:集合框架与泛型拓展(一)Map
MapHashMap和TreeMap实现TreeMap:SortMap接口,基于红黑树HashMap:基于哈希散列表实现存储TreeMap:默认按键的升序排序HashMap:随机存储遍历TreeMap:Iterator遍历是排序的HashMap:Iterator遍历是随机的性能损耗TreeMap:插入、删除HashMap:基本无键值对TreeMap:键、值都不能为nullHashMap:只允许键、值均为null安全TreeMap:非并发安全MapHashMap:非并发原创 2020-10-22 19:45:10 · 96 阅读 · 0 评论 -
Java数据存储:集合框架和泛型
集合接口Collection (List ,Set),Map面试题:java 三大集合接口有哪些??①List Set MapCollection存放一组 无序,不唯一的对象集合List存在一组有序(插入的顺序),不唯一的对象集合Set存放一组无序,唯一的对象集合Map存放一组键值对集合(key ,value)Key 唯一 value 不唯一集合实现类List①面试题:ArrayList /LinkedList 异同存储结构:ArrayList 是基.原创 2020-10-22 17:24:12 · 99 阅读 · 0 评论