【发布时间】:2013-01-12 11:30:14
【问题描述】:
我有一个 Floor 类,它有一个 Stack 块,我不知道如何初始化它。我试过这样:
public class Floor {
private Stack<Block> stack;
private static int size;
public void setStack(Stack<Block> stack) {
this.stack = stack;
}
public void addBlock(Block b){
stack.push(b);
}
}
public class InputDevice {
Block a0=new Block('I',false);
Floor [] floor=new Floor[5];
Stack<Block> stack=new Stack<Block>();
floor[0].setStack(stack);
floor[0].addBlock(a0);
}
【问题讨论】:
-
为什么要使用
static修饰符作为大小字段?
标签: java null nullpointerexception stack