`
默默的小熊
  • 浏览: 235886 次
社区版块
存档分类
最新评论

List源码

 
阅读更多

public interface List<E> extends Collection<E> {
	int size();

	boolean isEmpty();

	boolean contains(Object o);

	Iterator<E> iterator();

	Object[] toArray();

	<T> T[] toArray(T[] a);

	boolean add(E o);

	boolean remove(Object o);

	boolean containsAll(Collection<?> c);

	boolean addAll(Collection<? extends E> c);

	boolean addAll(int index, Collection<? extends E> c);

	boolean removeAll(Collection<?> c);

	boolean retainAll(Collection<?> c);

	void clear();

	boolean equals(Object o);

	int hashCode();

	E get(int index);

	E set(int index, E element);

	void add(int index, E element);

	E remove(int index);

	int indexOf(Object o);

	int lastIndexOf(Object o);

	ListIterator<E> listIterator();

	ListIterator<E> listIterator(int index);

	List<E> subList(int fromIndex, int toIndex);
}
 
分享到:
评论

相关推荐

    标准库list源码

    在这个“标准库list源码”中,我们可以深入学习STL `list`的实现细节,这对于理解和优化C++代码非常有帮助。 STL `list`的核心特性包括: 1. 双向链接:每个元素节点都有指向前一个和后一个元素的指针,支持前向和...

    仿qq list源码

    这个"仿qq list源码"可能是一个开源项目或者教学示例,旨在帮助开发者理解如何在自己的应用中实现类似QQ的列表视图。下面我们将深入探讨QQ List 的核心概念、设计原则以及实现技术。 1. **列表视图基础** - **数据...

    微信小程序-todo list源码

    "微信小程序-Todo List源码"是一个典型的任务管理应用,适合初学者学习微信小程序的开发流程和实践。下面将详细介绍这个项目的相关知识点。 1. 微信小程序开发环境搭建: 在开始开发前,你需要先安装微信开发者...

    stl-list.h (list源码)

    STL List的源码,特别是STL30版本中的源码,详细展示了这一数据结构的实现细节。 在STL List的实现中,链表的基本单元是由节点组成的,每个节点包含了数据和两个指向前后节点的指针。List类的模板定义允许存储任何...

    list源码分析,基于c++ 和vs2019,cpp20标准

    list源码分析,基于c++ 和vs2019,cpp20标准

    c++ ,vs2019, cpp20规范之 forward-list 源码分析

    c++ ,vs2019, cpp20规范之 forward-list 源码分析

    java字符串与集合互相转换,字符串转List,Map,List转String,String转List源码

    List集合转换成String,String转List,Map转String,String转Map等 集合与字符串相互转换,可以自己扩展源码,带有注释

    上传一个wtl的list源码(自绘)

    本压缩包包含的是WTL中关于List控件自绘的源码示例,这对于理解WTL的自绘机制以及Windows编程中的列表控件操作具有重要的学习价值。 首先,我们要明确"自绘"的概念。在Windows编程中,自绘是指程序通过重载WM_PAINT...

    C#List泛型集合实例,源码

    在C#编程语言中,`List&lt;T&gt;`是一个非常重要的泛型集合类,它源自于`System.Collections.Generic`命名空间。这个类提供了动态数组的功能,允许我们存储一组具有相同类型的对象。`List&lt;T&gt;`集合实例是C#开发中常用的数据...

    MSR Identity Toolkit源码+产生对应的list源码

    该工具箱包含了常规的基于GMM-UBM方法以及基于i-vector方法的介绍文档与MATLAB源码。在此基础上,加入了个人学习过程中产生对应List的python文件,资料更为完整,对初学者十分有帮助。结合下面的链接中的博客来学习...

    微信小程序源码 todo list(源码+截图).rar

    免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,...

    uview组件源码,含样式

    uview组件源码,含样式

    微信小程序 todo list (源码)

    微信小程序 todo list (源码)微信小程序 todo list (源码)微信小程序 todo list (源码)微信小程序 todo list (源码)微信小程序 todo list (源码)微信小程序 todo list (源码)微信小程序 todo list (源码)微信小程序 ...

    javalist源码-Visualized_linked_List:在此存储库中包含链接列表源代码(java)由Eclipse开发

    这个`javalist源码-Visualized_linked_List`项目是针对链式数据结构的一个可视化实现,主要用于教学和理解链表的工作原理。下面将详细讨论`List`接口以及链表在Java中的实现。 首先,`List`接口是`java.util`包中的...

    std::List类的遍历获得元素的操作二法

    在C++标准库中,`std::list`是一种双链表容器,它提供了一种高效的方式来存储和操作序列数据。由于`std::list`不是随机访问容器,因此它不支持像数组那样的通过索引直接访问元素(如`[]`运算符)。但是,`std::list`...

    微信小程序 todo list (源码).rar

    在这个"微信小程序 Todo List 源码"中,我们可以学习到如何利用微信小程序框架来构建一个功能齐全的任务管理应用。 1. 微信小程序框架:微信小程序基于一套自有的开发环境,包括 WXML(Weixin Markup Language)...

    javalist源码-sqlanalyzer:一个Java程序,用于分析SQL代码并列出数据源的列名

    《深入解析Java List源码与SQLAnalyzer工具》 在编程领域,Java集合框架是不可或缺的一部分,其中List接口作为集合框架的重要组成部分,它的实现类如ArrayList、LinkedList等在日常开发中被广泛使用。本文将深入...

    javalist源码-java-complete-reference:Java8完整参考第九版的源代码清单

    《Java List源码分析——基于Java Complete Reference第九版》 在Java编程中,List接口是集合框架中的重要组成部分,它代表了有序的元素序列,允许重复元素。在深入理解List接口之前,我们先来回顾一下Java集合框架...

    javalist源码-IMDb-film-list-UI:带有UI的Java列表管理程序。用户能够在源代码中创建的默认数据库上存储,删除,添加

    本项目"javalist源码-IMDb-film-list-UI"提供了一个基于Java实现的电影列表管理程序,它允许用户在内存中或默认数据库上进行电影的存储、删除和添加操作。通过这个项目,我们可以深入学习Java编程,特别是关于列表...

Global site tag (gtag.js) - Google Analytics