Я создаю систему планирования. теперь моя проблема заключается в том, как отображать расписание. моего утверждение запроса отображает график конкретного учителя в определенный день java loop логический механизм
но есть также 08: 00-09: 00 класса, но этот учитель вакантный в то время.
то, что я хотел бы сделать, это поместить список времени в список ... затем сравнить его со списком времени учителя ... если время (список) не вовремя (учитель), то оно поместит null.
это будет содержание списка
снова цикл должен сравнить два списка ... если, если время (список) не на времени (учитель), то это поставит нуль.
какой механизм цикла я использовал? я думаю, что моя проблема в том, моя логика цикла
я попытался
- список времени - в порядке возрастания
- список времени (учитель)
список субъекта
если (список время == список времени (учитель)) сохранить список предмет перерыв прочее сохранить null перерыв
но его сохранение 6 данных вместо 3 .. я пытался сделать это во время оператора запроса, но я не могу
я думаю, что его если (список time.size()! = Время список (учитель). size()) найти отсутствующее время, то нулевые значения ... но как я это сделаю?