我有四个整数
int minute; int houre;
int endHour; int endMin;
假设前两个是houre = 6 -- minute = 40 so time is 6:40
第二个是endHour = 22 endMin = 40 so time is 22:40
现在我想添加 10 分钟并将所有可能的时间值添加到数组中,直到 22:40。以下是我正在使用的代码
while (houre <= endHour && minute <= endMin)
{
if (minute + 10 >= 60)
houre += 1;
minute = (minute + 10) % 60;
Datee dat = new Datee();
dat.startHour = houre;
dat.startMin = minute;
arrayOfTime.add(dat);
}
错误是在minute <= endMin
……它在达到更多小时之前在这种情况下结束。谁能给我一个解决方案。我不知道为什么我不能解决这个小问题
最好的祝福