java-集合容器-2.list及其实现类

java-集合容器-2.list及其实现类

ID:19520219

大小:1.93 MB

页数:24页

时间:2018-10-03

java-集合容器-2.list及其实现类_第1页
java-集合容器-2.list及其实现类_第2页
java-集合容器-2.list及其实现类_第3页
java-集合容器-2.list及其实现类_第4页
java-集合容器-2.list及其实现类_第5页
资源描述:

《java-集合容器-2.list及其实现类》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、补充:集合容器类—List接口及其实现类1本章学习目标重点、难点CompanyLogo重点Set接口及HashSet和TreeSet的使用LinkedList及ArrayList使用HashMap、HashTable、TreeMap的使用难点LinkedList及ArrayList使用HashMap、HashTable的使用学习目标了解集合类的框架理解各类接口之间的关系掌握Set接口及相关类的使用掌握List接口及相关类的使用掌握Map接口及相关类的使用学习内容集合容器的框架结构相关接口和类之间的关系Set接口及其实现类的使用List接口及其实现类的

2、使用Map接口及其实现类的使用本次课学习内容及目标了解List接口的相关方法掌握List接口实现类的使用LinkedListArrayList了解Vector使用了解Stack使用3一、List接口Collection接口的子接口,继承了其方法其元素以线性方式存储。特点:元素可重复元素有序可以对元素的位置精确控制实现类ArrayListLinkedListVectorStackList接口常用方法添加元素booleanadd(Ee)向列表的尾部添加指定的元素voidadd(intindex,Eelement)在列表的指定位置插入指定元素boolean

3、addAll(Collectionc)添加指定collection中的所有元素到此列表的结尾booleanaddAll(intindex,Collectionc)将指定collection中的所有元素都插入到列表中的指定位置List接口常用方法设置元素Eset(intindex,Eelement)用指定元素替换列表中指定位置的元素。获取元素Eget(intindex)返回列表中指定位置的元素。intindexOf(Objecto)返回此列表中第一次出现的指定元素的索引,否则返回-1intlastIndexOf(Objecto)返回此列表中最后出现的指

4、定元素的索引,否则返回-1。ListsubList(intfromIndex,inttoIndex)返回列表中指定的fromIndex(包括)和toIndex(不包括)之间的部分视图。List接口常用方法移除元素Eremove(intindex)移除列表中指定位置的元素booleanremove(Objecto)从此列表中移除第一次出现的指定元素(如果存在)booleanremoveAll(Collectionc)从列表中移除指定collection中包含的其所有元素voidclear()从列表中移除所有元素List接口常用方法相关判断方法bo

5、oleancontains(Objecto)如果列表包含指定的元素,则返回truebooleancontainsAll(Collectionc)如果列表包含指定collection的所有元素,则返回truebooleanequals(Objecto)比较指定的对象与列表是否相等booleanisEmpty()如果列表不包含元素,则返回trueList示例Listlist=newArrayList();//声明一个列表list.add(newInteger(3));//加入列表list.add(newInteger(4));list.add(newIn

6、teger(3));list.add(newInteger(2));for(inti=0;i

7、intln(list.get(i)+””);二、ArrayList介绍ArrayList就是传说中的动态数组,内部封装了一个Object类型的数组特点:动态的增加和减少元素灵活的设置数组的大小与数组相比,性能稍差ArrayList常用方法新增方法VoidensureCapacity(int minCapacity)如有必要,增加此ArrayList实例的容量,以确保它至少能够容纳最小容量参数所指定的元素数。voidtrimToSize()将此ArrayList实例的容量调整为列表的当前大小。voidremoveRange(int fromIndex,

8、int toIndex)移除列表中索引在fromIndex(包括)和toIndex(不包括)之间的所有元素。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。