赞
踩
首先创建链表的结点类ListNode,
然后创建链表类LinkList,在链表类中添加增,删,改,查等对链表进行操作的方法,
最后在主函数中创建节点,将结点插入到链表中。
//结点类 class ListNode{ public int data;//数据 public ListNode next;//指针 public ListNode(int data) { this.data = data; } @Override public String toString() { return "ListNode[" + "data=" + data + ']'; } }
//链表类
class LinkList{
//创建头结点
public ListNode head=new ListNode(0);
}
// 头插法
public void Headadd(ListNode listNode){
listNode.next=head.next;
head.next=listNode;
}
public void Tailadd(ListNode listNode){
//设置head的辅助结点,帮助遍历
ListNode temp=head;
while (temp.next!=null) {
temp = temp.next;
}
temp.next=listNode;
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。