allfloors.java
来自「用Java实现的电梯模拟程序。某公司要建造一栋n层的办公楼并用“最先进“的电梯进」· Java 代码 · 共 32 行
JAVA
32 行
//package wuxf;
public class AllFloors {
private final int MAXFLOOR=8;
public Floor[] allFloors;
public AllFloors() {
allFloors=new Floor[8];
for(int i=0;i<8;i++){
allFloors[i]=new Floor(i+1);}
}
public boolean someoneIsAbove(int crtfloor){
for(int i=crtfloor;i<8;i++){
for(int j=0;j<10;j++){
if(allFloors[i].personsOnThisFloor[j].status==0)
return true;
}
}
return false;
}
public boolean someoneIsBelow(int crtfloor){
for(int i=crtfloor-2;i>-1;i--){
for(int j=0;j<10;j++){
if(allFloors[i].personsOnThisFloor[j].status==0)
return true;
}
}
return false;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?