collection分类

Set–List 介绍

概要:
由下图可知Set,List接口继承了collection接口,所以set,list的实现类具有collection的属性和方法,clear(),contains(Object element)等。
在这里插入图片描述

List–Set

List接口:有序,可重复(存在索引标记)
具体体现在方法中(详细了解要看底层实现类(arraylist linklist))
(类Java.util.Collections)

//此处不考虑泛型
//list常用方法
object get(int index)
object set(int index,object element)
void add(int index,object element)
int indexOf(Object o)
int lastIndexOf(Object o)

List常用算法
–void sort(List) 对List容器内的元素排序
–void sort(List) 对List容器内的对象进行随机排列
void reverse(List) 对List容器内的对象进行逆序排列
void dill(List,object) 用一个特定的对象重写整个容器
void copy(List dest,List src) 将src容器内容复制到des容器
int binarySearch(List,object) 对于顺序的List容器,采用折半查找法查找特定对象

Set接口:无序,不可重复
Set接口没有提供额外的方法(set其实就相当于collection)
Set容器实现类有HashSet、TreeSet

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值