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)的主要内容,如果未能解决你的问题,请参考以下文章

java学习第15天(补充可变参数)

java集合类学习笔记之LinkList

15Django实战第15天:我要学习咨询

学成在线(第15天)

大三上寒假15天--第11天

2019年7月15日~7月21日 第三周学习记录