java代码实现链表
2017-04-04 19:09
447 查看
java代码实现链表
``` public class Node { public int data;//数据 public Node next;//指向下一个结点的指针 public Node(int data) { this.data = data; } }
public class NodeList { private Node head;//头结点 public NodeList(Node head) { this.head = head; } //添加结点 public void addNode(int data){ Node newNode = new Node(data); if (head == null){ head = newNode; return; } Node tmp = head; while(tmp.next != null){ tmp = tmp.next; } tmp.next = newNode; } //删除结点 public void delNode(Node node){ if (node == null){ return; } node.data = node.next.data; node.next = node.next.next; } }
相关文章推荐
- java单链表代码实现
- 数据结构之链表、栈和队列 java代码实现
- Java实现单链表翻转实例代码
- 链表的原理及java实现代码示例
- Java 单向链表和单向循环链表的代码实现
- java单链表代码实现
- 链表(java代码实现)
- Java中双向链表的代码实现
- 探究数据结构之链表Java代码实现(一)
- 剑指Offer 面试题18:删除链表节点 Java代码实现
- 致我曾经敲过的代码——初涉JAVA 自定义链表的实现
- 利用链表实现队列的Java代码
- 【第五节】Java代码实现链表
- (Java代码实现)单链表有环的一系列问题
- 探究数据结构之链表Java代码实现(二)
- 数据结构之链表、栈和队列 java代码实现
- 【第五节】Java代码实现栈----【链表的存储形式】
- java实现链表结构详细代码
- 如何判断链表有没有环,环的大小?环的切入点在哪里以及链表的长度(分别用javascrip和Java代码实现)
- Java实现链表结构的具体代码