- collection 接口图解

Collection is the root interface to the java Collections hierarchy. List is one sub interface which defines an ordered Collection, other sub interfaces are Queue which typically will store elements ready for processing (e.g. stack).
collection vs list vs set:
collection: root interface. no defined order. a collection of items. methods: You can add stuff, remove stuff, iterate over stuff and query how much stuff is in there.
list: sub interface that extends the collection. defines an ordered Collection. methods: A List adds the information about a defined sequence of stuff to it: You can get the element at position n, you can add an element at position n, you can remove the element at position n.
set: sub interface that extends the collection. never contain the same element twice
本文深入探讨了Java集合框架中的Collection接口及其子接口List和Set。Collection作为根接口,定义了基本的集合操作。List接口扩展Collection,提供了有序的元素存储,支持按位置访问和修改。而Set接口则确保不包含重复元素,强调唯一性。理解这些接口的区别对于有效利用Java集合框架至关重要。
593

被折叠的 条评论
为什么被折叠?



