-3
A
回答
3
一個Node
鏈接到(即包含)下一個Node
的順序。 LinkedList
類實際上只包含列表中的第一個Node
。
例如: 甲聯的A
,B
列表,C
如下:
LinkedList
包含一個成員變量A
,A
包含一個成員變量B
,B
包含一個成員變量C
。 C
包含一個null
成員變量。
A
- >B
- >C
- >null
如果你插入一個新的節點,它會成爲......
A
- >B
- >C
- >D
- >null
0
LinkedList不使用數組來存儲數據。這是一個雙向鏈表,它存儲在節點的數據
class Node<E> {
E item;
Node<E> next;
Node<E> prev;
....
0
LinkedList的包含對象條目,這對下一個和以前的對象當前對象和參考。然後,這些next和previois對象還包含對象Entry,它具有當前對象和對下一個和上一個對象的引用AND等等。最終你有不同鏈接的對象鏈接。
這是鏈表內部類項:
private static class Entry<E> {
E element;
Entry<E> next;
Entry<E> previous;
...
其中例如元件是當前對象。
我希望我幫你。
相關問題
- 1. LinkedList的構造函數接收數組C++
- 2. 將數組轉換爲LinkedList
- 3. 在jquery中構建數組
- 4. 構建數組值
- 5. 寫一個LinkedList析構函數?
- 6. LinkedList的析構函數風格
- 7. LinkedList上的ConcurrentModificationException
- 8. MyGet在哪些NuGet組件上構建?
- 9. 構建參數數組在javascript
- 10. Matlab的結構和Java LinkedList
- 11. 在C++中在堆上創建一個結構數組
- 12. 從給定的LinkedList創建一個反向LinkedList在C++
- 13. 從現有數組構建數組?
- 14. Java Project構建數組中的數組
- 15. 在構造函數上鎖定數組
- 16. Java性能和內存:LinkedList和數組
- 17. 使用「雙層LinkedList」創建數據庫
- 18. 使用數組構建CSV
- 19. 重新構建JavaScript數組
- 20. 構建JSON數組動態
- 21. 從變量構建數組
- 22. 重建php數組結構
- 23. 如何構建javascript數組?
- 24. PHP多維數組構建
- 25. 創建數組結構
- 26. 構建無限維數組
- 27. PHP:構建多維數組
- 28. Java:構建Point2D.Double的數組
- 29. 從URL構建數組樹
- 30. 如何在Linux上構建一個信號名稱數組?
爲什麼不直接查看源代碼並親自查看它?沒有陣列。 –
對於OpenJDK:http://www.docjar.com/html/api/java/util/LinkedList.java.html它由節點構建。 – nhahtdh
在'Node'類的實例中。爲什麼不看一眼資料來源? – khachik