下面的语句定义了链表的节点类:class Node { private Object item; private Node nextNode; private void init(Object data,Node next){ item = data; nextNode = next; } public Node(Object data) { init(data, null); } public Node(Object data, Node next) { init(data, next); }}不太明白这样的语句为什么能把一个又一个的节点连起来,不是说java没有指针吗?可是private Node nextNode;为什么能指向下一个节点呢?即使private Node nextNode保存的是下一个节点的地址,可以当它是一个数据啊,为什么会连成一个链表呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货