作者delta9 (达尔特)
看板java
标题[问题] java类别问题
时间Fri May 6 05:31:49 2011
public class test {
public static class subtest{
public int id;
public int op;
public List<Integer> neighbor =new ArrayList<Integer>();
}
public static void main(String[] args) {
subtest[] sub=new subtest[16];
for(int i=0;i<16;i++){
sub[i]=new subtest();<-----------解了
sub[i].id=i;
}
}
}
错误讯息是 java.lang.NullPointerException
不知道哪里有错
请高手帮我解答疑惑 到底事发生甚麽问题 @.@?
初学java 十分感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.138.161.62
※ 编辑: delta9 来自: 220.138.161.62 (05/06 05:33)
1F:推 LPH66:你只 new 了阵列 没有为其中每一格 new 一个实体 05/06 05:36
谢谢楼上 那我应该怎麽做呢?
※ 编辑: delta9 来自: 220.138.161.62 (05/06 05:42)
※ 编辑: delta9 来自: 220.138.161.62 (05/06 06:01)