[Java基础教程-兄弟连马剑威]-113-集合框架List接口

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

集合框架List接口马剑威第113讲课程大纲1、List接口2、ArrayList3、Vector4、LinkedList1、List接口•publicinterfaceListE•extendsCollectionE•有序的collection(也称为序列)。此接口的用户可以对列表中每个元素的插入位置进行精确地控制。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。2、ArrayList•publicclassArrayListE•extendsAbstractListE•implementsListE,RandomAccess,Cloneable,Serializable•List接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括null在内的所有元素。除了实现List接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。3、Vector•publicclassVectorE•extendsAbstractListE•implementsListE,RandomAccess,Cloneable,Serializable•Vector类可以实现可增长的对象数组。与数组一样,它包含可以使用整数索引进行访问的组件。但是,Vector的大小可以根据需要增大或缩小,以适应创建Vector后进行添加或移除项的操作。4、LinkedList•publicclassLinkedListE•extendsAbstractSequentialListE•implementsListE,DequeE,Cloneable,Serializable•List接口的链接列表实现。实现所有可选的列表操作,并且允许所有元素(包括null)。除了实现List接口外,LinkedList类还为在列表的开头及结尾get、remove和insert元素提供了统一的命名方法。作业•1、用容器模拟数据库,进行增删改查操作•用ArrayList实现对用户(User.java)的增、删、改、查谢谢Thanks

1 / 8
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功