
Java常用类(LinkedList)
今天给小伙伴们介绍LinkedList类,LinkedList是Java专门用于处理链表的类,和前面说的ArrayList都是List的实现类,但是ArrayList的底层存储方式是数组,因此查询快,可以通过地址移动直接进行查找,但是要增删元素就很慢,需要大量的移动元素。而LinkedList的底层存储方式是链表,因此查询很慢,需要一个一个比较查找,但是增删元素非常快,只需要修改链表的指向即可。因此模拟队列时常常使用,也是小伙伴们必须掌握的数据结构。
LinkedList类
1 | package demo01; |

Java小结
当然了LinkedList的相关操作还有很多很多,在这里也不可能一一讲解,但是常用的一些操作都已经介绍,尤其是addFirst,addLast,getFirst,getLast,removeFirst,removeLast这些操作,是区别于ArrayList类的关键,希望小伙伴们可以牢记。