public boolean add(Object element)
向鏈表末尾添加一個新節點,該節點中的數據是參數element指定的對象
public void add(int index,Object element)
向鏈表指定位置添加一個新節點,該節點中的數據是參數element指定的對象
public void addFirist(Object element)
向鏈表表頭添加一個新節點,該節點中的數據是參數element指定的對象
public void addLast(Object element)
向鏈表表尾添加一個新節點,該節點中的數據是參數element指定的對象
public Object removeFirst()
刪除第一個節點並返回這個節點中的對象
public Object removeLast()
刪除最后一個節點並返回這個節點中的對象
public Object remove(int index)
刪除指定位置的節點
public Object get(int index)
得到指定位置的節點
public Object getFirst()
得到鏈表第一個節點的對象
public Object getLast()
得到鏈表最后一個節點的對象
int indexOf(Object element)
返回節點對象element在鏈表中首次出現的位置,如果鏈表中無此節點的對象則返回-1
public int lastIndexOf(Object element)
返回節點對象element在鏈表中最后出現的位置,如果鏈表中無此節點的對象則返回-1
public Object set(int index,Object element)
將當前鏈表index位置節點中的對象替換成參數element指定的對象,返回被替換對象
public int size()
返回鏈表的長度即節點個數
public boolean contains(Object element)
判斷鏈表節點對象中是否含有element