Collection接口、List接口及实现类,还有Map集合的常用方法

本文详细介绍了Java中的Collection接口、List接口(如ArrayList和LinkedList)以及Map集合(包括添加、删除、查找和迭代操作),帮助理解基础数据结构的使用和管理。

Collection接口、List接口及实现类,还有Map集合的常用方法

Collection:

增:
boolean add(E e);添加元素
boolean addAll(Collection <? extends E> coll);将指定集合添加到此集合中
删:
boolean remove(Object obj);删除指定元素
boolean removeAll(Colection<? extends E> coll);删除两个集合的交集
其它:
int size();获取集合容量
int hashCode();获取集合哈希码值
boolean isEmpty();判断集合是否为空
boolean equals();判断两个集合是否相等
boolean contains(Object obj);判断集合中是否包含指定元素
boolean containsAll(Collection<? extends E> coll);判断集合中是否包含指定内容的集合
Object[] toArray();将集合中的内容转换为数组
Iterator< E > iterator();返回用来遍历的迭代器

List:

增:
void add(int index, E element);在指定位置添加指定元素
删:
E remove(int index);删除指定位置的元素,返回被删除的元素
改:
E set(int index, E element);修改指定

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值