如果门是空的,我正试图将一架飞机停在我阵列的一个门口.如果大门被占用,那么我将把飞机停在空置的大门上,就像在我的其他声明中所做的那样.当我运行我的测试器时,我在if语句的行上得到了一个java.lang.NullPointerException.我不知道为什么.任何建议表示赞赏.
public void parkPlane(Plane plane){
for (int i = 0; i < this.plane.length; ++i) {
if(this.plane[i].equals(null)){ //java.lang.NullPointerException pointing to this line.
plane.setGateNumber(i);
}
else{
plane.setGateNumber(getVacantGate());
}
}
}
Run Code Online (Sandbox Code Playgroud) 我试图找出如何在铸造后将剩余部分存储到整数.
例如:
int amount = 274
int numDollars = amount/100;
//this returns 2 for numDollars, but clears out the .74, and I would like to store 74 to amount
Run Code Online (Sandbox Code Playgroud)
这看起来有可能吗?
java ×2