类集合接口

发布时间:2022-07-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了类集合接口脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

类集合:

       在Java中,为了方便用户操作哥哥数据结构,所以引入了累计的概念,有时候就可以吧类集称为java对数据结构的实现。

 

类集中最重要的三个操作接口:

Collection、Map、ITerator,这三个接口为以后要使用的最重要的接口。

 

所有的类集操作的几口或类都在java.util包中。

 

Collention 接口

 

       Collection接口实在整个Java类集中保存单值的最大父接口,里面每次操作的时候都只能保存一个对象的数据。

 

定义:
public interface Collection<E> extends Iterable<E>

 

常用方法
public boolean add(E  e)              //向集合中插入一个元素    

public boolean addAll(Collection<? extends E>   c)     //向集合中插入一组元素

public void clear()                      //清空集合中的元素

public boolean contains(Object  o)     //查找一个元素是否存在

public boolean containsAll(Collection<?>  c)    //查找一组数组是否存在

public boolean iSEMpty()            //判断集合是否为空

public Iterator<E>  Iterator()       //为Iterator接口实例化

public boolean remove(Object  o)     //从集合中删除一个对象

boolean removeAll(Collection<?  c>)   //从集合中删除一组对象

boolean retianAll(Collection<?>  c)    //判断是否没有指定的集合

public int size()        //求出集合中元素的个数

public Object[] toArray()         //以对象数组的形式返回集合中的全部内容

<T>T[] toArray(T[]  a)           //指定操作的泛型类型,并把内容返回

public boolean equals(Object  o)        //从Object类中覆写

public int hashCode()                        //从Object类中覆写

 

List 接口

在整个集合中List是Collection的子接口,里面的所有内容都是允许重复的。

定义
public interface List<E>  extends  Collection<E>

 

常用方法
public void add(int index, E element)        //指定位置增加元素

boolean addAll(int index, Collection<?  extends  E>  c)      //在指定位置处增加一组元素

public E get(int  index)          //根据索引位置去除每一个元素

public int indexOf(Object  o)           //根据对象查找指定得分位置,找不到返回-1

public int lastIndexOf(Object  o)     //从后面向查找位置,找不到返回-1

public ListInterator<E>  listInterator()      //返回ListInterator接口的实例

public ListInterator<e>  listInterator(int index)      //返回从指定位置的ListInterator接口的实例

public E remove(int index)        //删除指定位置的内容

public E set(int index, E  element)      //修改指定位置的内容
List<E>  subList(int  FromIndex,  int  toIndex)       //返回子集合

 

在List接口中有以上10个方法是对已有的Collection接口进行的扩充。

常用实现类有:  ArrayList(95%)、Vector(4%)、LinkedList(1%)。

 

脚本宝典总结

以上是脚本宝典为你收集整理的类集合接口全部内容,希望文章能够帮你解决类集合接口所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。