用java怎么实现循环链表? 请高手帮我写下!小弟在此感激不尽了!最近在学习数据结构,遇到好多问题啊!头疼啊~~!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 程序随手写的,主要是一个思想哈.1.新建一个Node类public class Node{ Object value; //这个Node的值 Node next; //指向下一个Node public Node(Object o){this.value=o;} public void setValue(Object o){this.value=o;} public Node getNext(){return next;} public void setNext(Node next){this.next=next;}}2.建LoopLinkList类public class LoopLinkList{ Node first=null; Node end=null; //本来循环是没有最后一个的,但是为了方便下次加入时好定位,所以我加了一个. public void add(Node n){ if(first==null) first=n; if(end!=null) end.setNext(n); //上次的最后一个设置它的下一个为新加入的这个Node end=n; //表示现在的最后一个为新加入的这个NODE end.setNext(first); //现在的最后一个设置它的下一个为第一个. } //.....} java就不能激动生成一个循环链表神马的吗? oracle驱动 JDialog的简单问题 我想回复问题,为什么没有回复一栏? netbeans可以使用自定义控件吗? 最最蔡鸟的问题:applet运行提示找不到类 高分求教:怎样用JAVA实现"自动调用对应程序打开指定文件"???----急!!! 各位老大能否推荐深入学习JAVA的好书? 有请[路人甲]:关于你给的那个smpp,介绍一下你的经验? 不能运行HELLOWORLD为什么?? 神哪,救救我吧!java大虾接招:重金买吗(20分) Java中foreach的用法?(突然老师说要考这个)我本以为foreach只在C#中才有! 子类继承父类的成员变量是同一个变量吗?
public class Node{
Object value; //这个Node的值
Node next; //指向下一个Node
public Node(Object o){this.value=o;}
public void setValue(Object o){this.value=o;}
public Node getNext(){return next;}
public void setNext(Node next){this.next=next;}
}2.建LoopLinkList类
public class LoopLinkList{
Node first=null;
Node end=null; //本来循环是没有最后一个的,但是为了方便下次加入时好定位,所以我加了一个.
public void add(Node n){
if(first==null) first=n;
if(end!=null) end.setNext(n); //上次的最后一个设置它的下一个为新加入的这个Node
end=n; //表示现在的最后一个为新加入的这个NODE
end.setNext(first); //现在的最后一个设置它的下一个为第一个.
}
//.....
}