你的这种class无法得到头节点的reference,因而无法遍历整个链表,从而delete(int value)无法实现,这种class的思路是仿照c里的实现方法,不太像面向对象的思想
java里好像无需链表,有许多好用的container
java里好像无需链表,有许多好用的container
解决方案 »
- 有一道题目搞不明白,请指点
- 关于Java 继承的.....
- 求高手看一道java问题,急!
- 内部类做监听器的问题<anonymous myframe$1> is not abstract and does not override abstract method actionPerformed
- 又有问题请教高人了,多谢了!
- ResultSetMetaDat问题求解
- 大家帮我看以下java代码,这些错误该如何解决?谢谢
- 如何定位frame在屏幕中的显示位置?
- 有关Applet的概念问题,请指点一下吧,我就这么多的分了,在线等待结帐
- SCJP模拟题 about Exception
- 请问怎样获得系统当前的鼠标位置?
- eclipse 编译的问题
if(header!=null)
{
if(header.getData()==value)
{
nReturn=header.next();
header=null;
return nReturn;
}
else
{
Node preNode=header;
Node nowNode=header.next();
while(nowNode!=null)
{
if(nowNode.getValue()==value)
{
preNode.setNext(nowNode.getNext());
nowNode==null;
return nReturn;
}
else
{
preNode=nowNode;
nowNode=nowNode.getNext();
}
}
}
}
return nReturn;