集合类Li
kedList
Li
kedList
ListVector内部是数组数据结构,是同步的。增删,查询都很慢。ArrayList内部是数组数据结构,是不同步的,替代了Vector。替代了Vector,查询的速度快。Li
kedList内部是链表数据结构,是不同步的。增删元素的速度很快。
Li
kedList方法addFirstaddLast
jdk16版本后新方法:offerFirst与addFirst方法没有区别。offerLast与addLast方法没有区别。getFirst获取但不移除,如果链表为空,抛出NoSuchEleme
tExceptio
。
fgetLast
jdk16版本后新方法:peekFirst获取但不移除,如果链表为空,返回
ull。peekLastremoveFirst获取并移除,如果链表为空,抛出NoSuchEleme
tExceptio
。removeLast
jdk16版本后新方法:pollFirst获取并移除,如果链表为空,返回
ullpollLast
示例1:12345678910
vaddEleme
t