java 中LinkedList到底是链表结构还是栈结构 刚刚学习java的,小白。

2024-12-04 06:49:54
推荐回答(3个)
回答1:

是这样的,LinkedList实现了List接口,除了有List中所有方法以外,还有get,remove,insert以及最开头元素和最结尾元素等方法,而这些方法使得LinkedList既能当stack,queue和double-end queue(Deque).所以你怎么用它,它就是什么

回答2:

public void push(E e)

This method is equivalent to addFirst(E).

回答3:

LinkedList类似与链表,是没有顺序的,是通过指针链接了每个元素。
因为LinkedList是无序存储的,所以插入随便一个地方都可以,只要指针指向了就行。

楼煮可以多测试一些数据看一下。