首页 > 代码库 > java学习第15天(Linklist Vector)
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)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。