黑马程序员技术交流社区
标题:
崩溃了 快给我看看哪错了。。
[打印本页]
作者:
刘占月
时间:
2012-3-24 16:44
标题:
崩溃了 快给我看看哪错了。。
未命名.jpg
(16.04 KB, 下载次数: 16)
下载附件
2012-3-24 16:42 上传
import java.util.*;
class Duilie
{
private LinkedList list;
Duilie()
{
LinkedList list = new LinkedList();
}
public void myAdd(Object obj)
{
list.addFirst(obj);
}
public Object getAdd()
{
return list.removeLast();
}
public boolean empty()
{
return list.isEmpty();
}
}
class LinkedlistTest
{
public static void main(String[] args)
{
Duilie d = new Duilie();
d.myAdd("java01");
d.myAdd("java02");
d.myAdd("java03");
d.myAdd("java04");
while (!d.empty())
{
System.out.println(d.getAdd());
}
}
}
复制代码
作者:
杨朝辉
时间:
2012-3-24 16:48
大哥,看第7行,LinkedList list = new LinkedList();
你声明了一个局部变量分配的空间。
第四行,private LinkedList list;根本没有分配空间。
作者:
于紫洋
时间:
2012-3-24 16:58
空指针异常?
大概是list的问题,一时间没看出来问题所在
作者:
张明星
时间:
2012-3-24 17:11
第七行去掉LinkedList 改为 list= new LinkedList();
作者:
刘占月
时间:
2012-3-24 17:22
哦了。 多谢啊。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2