java的collection interface(接口)

本文深入探讨了Java集合框架中的Collection接口及其子接口List和Set。Collection作为根接口,定义了基本的集合操作。List接口扩展Collection,提供了有序的元素存储,支持按位置访问和修改。而Set接口则确保不包含重复元素,强调唯一性。理解这些接口的区别对于有效利用Java集合框架至关重要。
  1. 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值