主要是蒐集寫Leetcode或是日常開發的時候使用的資料結構,以及其用法,免得每次都要google,然後永遠搞不清楚到底要用add還是append
ArrayList
LinkedList
此外
addLast()
將一個項目添加到鏈表的末尾。這將使得列表末端新增一個新項目,擴展了列表的大小。
removeFirst()
會從鏈表的開頭刪除一個項目。這將導致列表中的第一個項目被移除。
removeLast()
會從鏈表的末尾刪除一個項目。這將導致列表中的最後一個項目被移除。
getFirst()
用於獲取鏈表的開頭項目。這允許你檢索列表中的第一個項目。
getLast()
用於獲取鏈表的末尾項目。這允許你檢索列表中的最後一個項目。
HashMap
HashSet
Queue
PriorityQueue
Stack
Sort
Deep Dive: Java 2d Array Sort
其他操作