当前位置:   article > 正文

List&ArrayList&LinkedList类API_arraylist和linklist api

arraylist和linklist api

ArrayList与LinkedList的区别

  • 数据存储结构:
    • ArrayList是可变数组
    • LinkedList是链表(双向链表)
  • 操作:
    • ArrayList查询速度快
    • LinkedList增删快

继承自Collection类API

Collection类API

ArrayList类的API

Collection类API

LinkedList类的API

//向链表头添加一个数据
void addFirst(E e)
//向链表尾添加一个数据
void addLast(E e)

//	获取第一个数据,并返回该数据
E getFirst()
//	获取最后一个数据,并返回该数据
E getLast()

//	移除第一个数据,并返回该数据
E removeFirst()
//	移除最后一个数据,并返回该数据
E removeLast()

//	弹出数据,并返回该数据
E pop()
//	压入数据
void push(E e)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号