我正在尝试为我的课程期末项目制定 Java 课程表,但遇到了一些麻烦。我需要一种将对象(CourseClass 或 Class 类型的对象)的指针存储在 Hashmap 或 Java 的其他 Map 接口中的方法。
为了解决同一时空多房间多类的问题,我创建了一个“类”向量(创建于此处)
// Hours per day * days per week * number_of_rooms
CourseClass[] schedule = new CourseClass[12 * 5 * number_of_rooms];
好吧,现在我需要开始上课的商店。我可以做类似的事情:
HashMap <CourseClass, Integer> = ...
但它将存储另一个 CourseClass 对象,这不是我想要的(或我需要的..),我只想要一个指向已经创建的 CourseClass 对象的指针。
有人有一个很好的技巧来解决我的问题吗?