java空指针异常~~谁帮我找找啊

来源:百度知道 编辑:UC知道 时间:2024/05/11 21:16:27
class link
{
public int iData;
public link next;
public link(int id)
{
iData=id;
}
public void displaylink()
{
System.out.print(iData+" ");
}
}
class linklist
{
private link first;
private link current=first;
public linklist()
{
first=null;
}
public boolean isEmpty()
{
return (first==null);
}
public void insertFirst(int id)
{
link newlink=new link(id);
newlink.next=first;
first=newlink;
current = first;
}
public link peek()
{
return current;
}
public void next()
{
current=current.next;
}
public void reset()
{
current=first;
}
public link deleteFirst()
{
link temp=first;
first=first.next;
return temp

我也说两句,楼上是误会楼主了,百度就这样,拷代码会自动过滤TAB键位,但是我还是想说说楼主,你应该把异常信息贴出来,否则我们要通篇看你那难看的代码,确实很困难呀。

自己去找吧,看异常出在哪一行。你这代码写得太不规范了……建议你去看看编码规范吧。

恩,我也觉得你的编码。。。是有点乱

java还有指针我不知道,能讲讲吗?