自学内容网 自学内容网

数据结构——List接口

文章目录

  • 、什么是List?
  • 二、常见接口介绍
  • 三、List的使用
  • 总结

一、什么是List?

  在集合框架中,List是一个接口,通过其源码,我们可以清楚看到其继承了Collection。

  Collection 也是一个接口,该接口中规范了后序容器中常用的一些方法,具体如下所示: 

  Iterable 也是一个接口,表示实现该接口的类是可以逐个元素进行遍历的,具体如下: 

二、常见接口介绍

  List 提供了很多方法,如下:(太多,仅截取部分)

  虽然方法比较多,但是常用方法如下: 

三、List的使用

  List 是个接口,并不能直接用来实例化。(可通过向上转型)

  如果要使用,必须去实例化 List 的实现类。在集合框架中,ArrayList LinkedList 都实现了 List 接口。如下:

public static void main(String[] args) {
        List list=new ArrayList<>();
        list.add(12);
        list.add(1,33);
        list.remove(33);
}

  实例化对象后,我们可以通过引用直接使用 List 提供的方法


总结

  本篇内容较少,主要介绍了 List 接口,及其使用,下篇我们将介绍顺序表,及简单实现其部分方法。


原文地址:https://blog.csdn.net/2302_81247414/article/details/140620038

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!