java 学习9:ArrayList, LinkedList,Vector

ArrayList:底层是数组,多线程(特点:查询快,增删慢)

方法:

add: 添加,

remove:删除

get(index):获取

set(index, Object):替换

清空:clear()

是否为空:isEmpty()

LinkedList:底层是链表(特点:查询慢,增删快)

方法:

添加:add, addFirst(等价于:push), addLast,

删除:remove,removeFirst(等价于:pop),removeLast

获取:get,getFirst,getLast

清空:clear()

是否为空:isEmpty()

Vector:底层是数组,单线程,速度慢,只需要了解

发布了102 篇原创文章 · 获赞 40 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/qq_16165281/article/details/104445372