List接口相对于Collection接口的特有方法

【添加功能】

1     void add(int index,Object element);  //  在指定位置添加一个元素。

【获取功能】

1     Object get(int index);  //  获取指定元素。

【列表迭代器】

1     ListIterator listIterator();  //  返回一个列表迭代器实现类对象,该迭代器可实现List集合的逆序遍历。

【删除功能】

1     Object remove(int index);  //  根据指定索引删除一个元素,并返回该被删除的元素。

【修改功能】

1     Object set(int index, Object element);  //  替换指定索引位置的元素,并返回该被替代的元素。

原文地址:https://www.cnblogs.com/schiller-hu/p/8450491.html

时间: 2024-11-14 20:35:03

List接口相对于Collection接口的特有方法的相关文章

Java Collection Framework : Collection 接口

一.要点 Collection 接口 Collection 接口的默认实现:AbstractCollection Optional operations(可选方法) 二.Collection 接口 1.JDK 对 Collection 接口的描述 Collection 接口是 Collection 层次结构中的根接口.Collection 表示一组对象,这些对象也称为 collection 的元素.一些 collection(List,Queue) 允许有重复的元素,而另一些(Set)则不允许.

疯狂Java学习笔记(34)----------Iterator、Collection接口以及foreach

Iterator.Collection接口: 如下图:Iterator.Collection同在一个包中: 红字部分使我们经常遇到的,但是遇到又不知道怎么去理解,去应用它! Collection是最基本集合接口,它定义了一组允许重复的对象.Collection接口派生了两个子接口Set和List,分别定义了两种不同的存储方式,如下: 2. Set接口 Set接口继承于Collection接口,它没有提供额外的方法,但实现了Set接口的集合类中的元素是无序且不可重复. 特征:无序且不可重复. 3.

Collection接口

在java.util包中提供了一些集合类,常用的有List.Set和Map类,其中List类和Set类继承了Collection接口.这些集合类 又称为容器,它们与数组不同,数组的长度是固定的,而集合的长度是可变的,数组用来存放基本数据类型的数据,集合用来存放类对象的引用. List接口.Set接口.Map接口以及Collection接口的主要特征如下: ● Collection接口是List接口和Set接口的父接口,通常情况下不被直接使用. ● List接口继承了Collection接口,Li

Java集合之Collection接口

java的集合分为三大接口,分别是Collection,Map,Iterator,集合接口和类在java.util包中,此次主要介绍三大接口之一的Collection接口. 一些Collection允许有重复元素,而另一些则不允许,一些Collection是有序的,另一些则是无序的.Collection不提供接口的任何直接实现,它提供更加具体的子接口List和Set. 1.List接口 List是有序的集合,此接口的用户队列表的每一个元素的插入位置进行精确的控制,可以根据元素的整数索引访问元素,

java集合Collection接口

collection集合 Map集合 Collection接口 Collection接口是List.Set和Queue接口的父接口,该接口里定义的方法既可用于操作Set集合,也可用于操作List和Queue集Collection提供了大量添加.删除.访问的方法来访问集合元素.主要的方法如下:

collection接口的实现:set,list,queue

在java.util包中提供了一些集合类,常用的有List.Set和Map类,其中List类和Set类继承了Collection接口.这些集合类又称为容器,长度是可变的,数组用来存放基本数据类型的数据,集合用来存放类对象的引用. List接口.Set接口.Map接口以及Collection接口的主要特征如下: Collection接口是List接口和Set接口的父接口,通常情况下不被直接使用. List接口继承了Collection接口,List接口允许存放重复的对象,排序方式为按照对象的插入顺

集合框架之Collection接口

Collection 层次结构中的根接口.Collection表示一组对象,这些对象也称为 collection 的元素.一些 collection 允许有重复的元素,而另一些则不允许.一些 collection 是有序的,而另一些则是无序的.JDK 不提供此接口的任何直接实现:它提供更具体的子接口(如 Set 和 List)实现.此接口通常用来传递 collection,并在需要最大普遍性的地方操作这些 collection. 包 (bag) 或多集合(multiset)(可能包含重复元素的无

实训9.2.类集,Collection接口

一.类集 类集实际上就是一个动态的对象数组,与一般的对象数组不同,类集中的对象内容可以任意扩充. 二. 集合类,集合接口 集合类存放于java.util包中.集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称中的对象就是指集合中对象的引用(reference).集合类型主要有3种:set(集).list(列表)和map(映射).——Collection的子接口,子类. 集合接口分为:Collection和Map,list.set实现了Collection接口. 三.Collect

[知了堂学习笔记]_集合接口list与集合接口set的区别

在Java中 除了 Map以外的集合的根接口都是Collection接口,而在Collection接口的子接口中,最重要的莫过于List和Set集合接口. 今天我们就来谈谈List集合接口与Set集合接口的差异性. 查看List集合接口的接口方法 查看Set集合接口的API 从两者的API中,以add和get为例来看, List中提供索引的方式来添加元素和获取元素,而Set并不提供.由此可见List集合可是达到精确的存储和获取,而Set只能一个一个的比较,显然效率和实用性是比不上List集合的