我想做一個鏈接列表我有一個工作插入方法,但是我不知道如何設置頭到列表的前面。設置鏈接列表中的頭
public void insert(Object o) {
curr = new Link(o,curr);
if(ticker ==0){
head = curr;
tail = curr;
}
ticker++;
}
這只是當頭需要在前面時纔將頭部放在列表的末尾。任何幫助將非常感激。如果你需要其他東西來解決這個問題,讓我知道。
您的預期成果是什麼? –
如果我按順序放入a,b,c,那麼頭應該指向c,尾巴應該指向a。 – Darkhail
你聲明你有一個工作插入方法...'insert(0,newHeadObject)' – donkon