
JAVA集合
进击的路飞
add oil!
展开
-
集合--4.Vector
归属:继承于AbstractList,实现了List, RandomAccess, Cloneable这些接口。Vector 继承了AbstractList,实现了List:所以,它是一个队列,支持相关的添加、删除、修改、遍历等功能。Vector 实现了RandmoAccess接口:即提供了随机访问功能。RandmoAccess是java中用来被List实现,为List提供快速访问功能的。在Vector中,我们即可以通过元素的序号快速获取元素对象;这就是快速随机访问。Vector 实现了Clonea原创 2020-07-20 20:31:26 · 145 阅读 · 0 评论 -
集合--3.LinkedList
结构:一个链表中有许多类似的节点,所以有必要用一个描述节点的类来表达节点,这个类我们称为Node;每个Node对象中都包含一个表示该节点内容的数据部分,我们称为数据域 ,和一个对下一个节点引用的字段next,即链域链表中第一个节点,我们称为头节点,头节点的结构和普通节点一样,通常我们会在链表初始时指定。链表中最后一个节点为空节点,在程序中表示为Null,目的为避免抛出空指针异常。链表添加:添加节点是将节点简单的追加在链表最后链表插入:插入节点是将一个节点放入链表中间1、将当前节点的下一个.原创 2020-07-20 19:05:58 · 204 阅读 · 0 评论 -
集合--2.ArrayList
一.概念ArrayList 是一个数组队列,相当于 动态数组,ArrayList 继承了AbstractList,实现了List。它是一个数组队列,提供了相关的添加、删除、修改、遍历等功能。实现的接口对应的功能:1.实现了RandmoAccess接口,即提供了随机访问功能。RandmoAccess是java中用来被List实现,为List提供快速访问功能的。在ArrayList中,我们即可...原创 2020-05-02 21:17:47 · 192 阅读 · 0 评论 -
集合--1.集合的概念和结构
一.原创 2020-04-25 10:38:56 · 1286 阅读 · 0 评论