java在数组的数组中查找模式
大家好,我目前正在学习Java,我正在尝试制作一个可以用来预订汽车旅馆房间的程序。我正在尝试创建一种方法来搜索客人需要的天数,然后检查免费的天数和单位。我用的是一个二维数组,一个数组,一个数组
public void doSearch() {
this.redisplay();
int daysWanted = UI.askInt("Number of days required");
int days = 0;
for(int i = 0; i < NUM_UNITS; i++){
for(int j = 0; j < NUM_DAYS; j++){
if(bookings[i][j] == null){
days++;
if(daysWanted >= days && this.bookings[i] == this.bookings[i]){
this.displayCell (i, j, Color.red);
}
}
}
}
}
下面是程序当前的样子,我上面展示的是我正在尝试的方法。我的问题是,当我输入多少天时,它会检查可用单元是否有那么多天的空闲时间,但我希望它是consequential。我该怎么办?感谢您的帮助,谢谢:)
共 (0) 个答案