LinkedList 類中的常用方法


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM