Я новичок в программировании на Java, и первая программа на Java, которую мне было поручено создать, - это система школьного планирования.Там, где не должно быть перекрывающихся расписаний предметов, профессоров, комнат и временных интервалов.Я начал изучать Hashmap и ArrayList, думая, что, возможно, я смогу их использовать. Любые советы или подсказки, которые мне следует использовать, будут очень благодарны.