我試圖使Java中的課表我當然最後的項目對象指針的地圖,但我發現了一些麻煩。我需要一種方法將對象的指針(類型爲CourseClass或Class的對象)存儲在Java的Hashmap或其他Map接口中。哈希映射或在Java中
爲了解決許多類的問題,在同一時空很多房間,我創建了一個「類」矢量(成立here)
// Hours per day * days per week * number_of_rooms
CourseClass[] schedule = new CourseClass[12 * 5 * number_of_rooms];
好了,現在我需要商店,一類開始。我可以這樣做:
HashMap <CourseClass, Integer> = ...
但它將存儲另一個CourseClass對象,這不是我想要的東西(或者我需要什麼..),我只想要一個指針已創建CourseClass對象。
有人有一個很好的提示,以解決我的問題?
在Java中沒有指針的概念,只有對象的引用。當您再次將其拉出時,您放置在「地圖」中的任何引用將*引用*到同一個對象。 – 2013-04-26 18:41:26