两者都是实现了List接口,但前者在插入删除数据较慢,定位查询数据较快,而后者在插入删除数据较快,查询定位数据较慢。
经过测试,如果在ArrayList和LinkedList 在最后面插入100000条数据,LinkedList较快。
但是,如果在中间插入数据,则是ArrayList较快。
解释:LinkedList需要定位到数据中间,花费了很长时间
两者都是实现了List接口,但前者在插入删除数据较慢,定位查询数据较快,而后者在插入删除数据较快,查询定位数据较慢。
经过测试,如果在ArrayList和LinkedList 在最后面插入100000条数据,LinkedList较快。
但是,如果在中间插入数据,则是ArrayList较快。
解释:LinkedList需要定位到数据中间,花费了很长时间