2013-11-04 42 views
0

這是我的對象添加到列表中:我將如何返回列表中的最後一個通用對象? Java的

public void add (T element) 
    {  
     LinearNode<T> node = new LinearNode<T> (element); 

     if (size() == 0) { 
      this.last = node; // last node 
      this.list = node; // first node 
      this.count++; 
     }//end if 
     else 
      if (!(contains(element))) 
      { 
       last.setNext(node); 
       last = node; 
       count++; 
      } //end if 
    } 

我要創建它返回的最後一個對象在該列表的方法。誰能幫忙?

+1

'公共t最後() {...}' – arshajii

回答

1

推測LinearNode<T>有一個方法getValue()它返回存儲在該節點中的T實例。你已經在你的LinkedListlast引用,所以它應該是這麼簡單

public T getLast() 
{ 
    return last.getValue(); 
} 

這只是一個骨架,需要檢查空單,等

相關問題