继承结构
1.创建一个LinkedList实例
2.向LinkedList添加一个元素
3.向LinkedList指定的索引添加一个元素
4.删除一个元素
4.1删除指定索引的元素 list.remove(3);
4.2删除第一个元素 list.removeFirst();
4.3删除最后一个元素 list.removeLast();
4.4根据内容删除元素 list.remove("new 2");
5.获取一个元素
6.迭代器
总结
继承结构
LinkedList是一个双向链表结构。
transient int size = 0; //list中存放数据的个数
transient Node<E> first; //list中第一个元素
transient Node<E> last; //list中最后一个元素
LinkedList类中有一个私有类Node用来初始化插入的元素,并和上一个元素,下一个元素建立联系。
1.创建一个LinkedList实例
LinkedList list = new LinkedList<>();
new LinkedLis