JDK之LinkedList原始碼解讀(三)
阿新 • • 發佈:2019-01-13
目錄
removeLastOccurrence(Object o)
remove(Object o)
作用:刪除LinkedList中第一個值是Object o的節點。
clear()
作用:清空LinkedList。
get(int index)
作用:獲取LinkedList指定位置處的節點值。
set(int index, E element)
作用:設定LinkedList指定位置處的節點值。
add(int index, E element)
作用:在LinkedList指定位置處新增節點。
remove(int index)
作用:刪除指定位置節點。
indexOf(Object o)
作用:返回LinkedList中第一次出現值等於Object o的位置。如果不存在,返回-1。
lastIndexOf(Object o)
作用:返回LinkedList中最後一次出現值等於Object o的位置。如果不存在,返回-1。
removeLastOccurrence(Object o)
作用:刪除LinkedList中最後一次出現值等於Object o的節點
Object[] toArray()
作用:將LinkedList轉換成陣列。