我试图使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