作者brianhsu (坟墓)
看板java
标题Re: [问题] 物件不用配置记忆体直接可以使用吗?
时间Tue May 14 12:02:47 2013
※ 引述《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