コースの最終プロジェクトの授業スケジュールを Java で作成しようとしていますが、問題が発生しています。Java の Hashmap またはその他の Map インターフェイスにオブジェクト (CourseClass または Class 型のオブジェクト) のポインターを格納する方法が必要です。
同じ時空間内の多くの部屋にある多くのクラスの問題を解決するために、「クラス」ベクトルを作成しました (ここで作成されました) 。
// Hours per day * days per week * number_of_rooms
CourseClass[] schedule = new CourseClass[12 * 5 * number_of_rooms];
さて、今度はクラスが始まるストアが必要です。私は次のようなことができます:
HashMap <CourseClass, Integer> = ...
しかし、それは別の CourseClass オブジェクトを格納しますが、それは私が望むもの (または必要なもの..) ではありません。既に作成された CourseClass オブジェクトへのポインタが必要なだけです。
誰かが私の問題を解決するための良いヒントを持っていますか?