Re: [問題] 物件不用配置記憶體直接可以使用嗎?

看板java作者 (墳墓)時間12年前 (2013/05/14 12:02), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《gh8811211 (大熊)》之銘言: : 先貼一下程式碼好了 : public class LinkedListProblem<E> : { : private Node<E> head, tail; 這行等於: private Node<E> head = null; private Node<E> tail = null; : public void addFirst(E e) : { : Node<E> newNode = new Node<E>(e); : newNode.next = head; 所以第一次呼叫的時候: newNode.next = null; 簡單的說,你的 addFirst 在做的是 prepend,把一個 Node 加到 LinkedList 的最前頭,而他的 next 是指到上一次加的節點(目前的 List 的開頭)。 而第一次呼叫他的時候,由於沒有上一個節點,所以他的 next 會是 null,代表他後面沒東西。 -- ~ 白馬帶著她一步步地回到中原。白馬已經老了,只能慢慢地走, 'v' Brian Hsu 但終是能回到中原的。江南有楊柳、桃花,有燕子、金魚…… // \\ ( 墳 墓 ) /( )\ 但這個美麗的姑娘就像古高昌國人那樣固執。 【白馬嘯西風】 ^`~'^ http://bone.twbbs.org.tw/blog 『那都是很好很好的,可我偏不喜歡。』 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.19.84
文章代碼(AID): #1HaRThVt (java)
文章代碼(AID): #1HaRThVt (java)