} public int getData(){ return data; } public int setData(){ return data; }
}
链表的创建插入和删除
package com.huachao;
import java.util.Scanner;
public class LinkedList { LinkedListNode head; private int length; public int getlength(){ return length; } void create(){ Scanner in = new Scanner(System.in); head = new LinkedListNode(in.nextInt()); length++; LinkedListNode p = head; int data; while((data = in.nextInt() )!= -1){ LinkedListNode q = new LinkedListNode(data); p.setLink(q); p = q; length++; } in.close(); }
boolean insert(int pos, int data){ int i = 0; LinkedListNode p = head; LinkedListNode q;