java学习第15天(Linklist Vector)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java学习第15天(Linklist Vector)相关的知识,希望对你有一定的参考价值。
根据集合的分类(上一天有说),首先接触的是ArrayList但是和Collection一样,他没有什么特殊的功能,直接跳过,然后是Vector.
一 Vector
A:有特有功能
a:添加
public void addElement(E obj) -- add()
b:获取
public E elementAt(int index) -- get()
主要用的是第二个获取。举个例子。
简化书写下:
v.addElement("hello");
v.addElement("boy");
Enumeration e=v.elements()//有点类似与迭代器的意思
while(e.hasMoreElements()){
String s=(String)e.nextElement();
System.out.println(s);
}
二 LinkedList
因为它的底层是链表,根据数据结构的只是,它的增删比较遍历,所以相对的,LinkList也是,它的独特功能有:
特有功能
a:添加
addFirst()
addLast()
b:删除
removeFirst()
removeLast()
c:获取
getFirst()
getLast()
以上是关于java学习第15天(Linklist Vector)的主要内容,如果未能解决你的问题,请参考以下文章