集合list和set的特性(来自一位菜鸟)

本文探讨了Java中的Collection接口及其子接口List和Set。ArrayList作为List的一个实现,以其快速查询但慢速增删的特点被广泛使用。LinkedList则以高效的增删操作和链表结构为特征。Set接口中,HashSet保证元素唯一性但不保证顺序,而TreeSet通过元素的自然顺序进行排序。LinkedHashSet则结合了HashSet和插入顺序的特点。Stack作为后进先出的容器,常用于模拟栈数据结构。文章还简要提及了Queue接口以及Map接口中的HashMap、TreeMap和LinkedHashMap。
摘要由CSDN通过智能技术生成

Collection

       List

              ArrayList(*)

              LinkedList

              Vector

              Stack

       Set

              HashSet(*)

              TreeSet

              LinkedHashSet

       Queue

              LinkedList

Map

       HashMap(*)

       TreeMap

       LinkedHashMap

       Hashtable

              Properties(*)


Collection:    Collection是最基本的集合接口,一个Collection代表一组Object,即

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值