用java实现单链表
闲(bi)话(hua)少说,直接上源码
节点类
1 | public class Node { |
上面这个类是定义了一个节点类,单链表都是由一个一个的节点组成的.
链表类
1 | public class SingleLinkList { |
上面这个类是定义一个链表类,这里面定义了一些方法,用来对链表的操作,比作增加节点,打印链表,删除节点等等,本来想弄一个批量添加的节点的类的,但是出了点小问题,没弄上.
测试类
1 | public class LinkTest { |
上面这个类是测试类,用来测试我们增加节点,删除节点的类.