java 中創建鏈表 ListNode

public class ListNode(){

//爲方便使用,變量使用public
	public int data;   //存放數據的變量
	public ListNode next;   //存放結點的變量,默認爲null
	public ListNode(){}    //無參構造方法
	
	//添加結點
	public void add(int newdata){
		ListNode newNode = new ListNode(newdata);    //創建一個結點
		if(this.next == null){
			this.next  = newNode;
		}
		else{
			this.next.add(newdata);
		}
	}


//輸出結點的值
	public void print(){
		System.out.priln(this.data+"-->");
		if(this.next != null){
			this.next.print();
		}
	}
	
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章