코스 최종 프로젝트를 위해 Java에서 클래스 스케줄을 작성하려고하지만 몇 가지 문제가 있습니다. 해시 맵이나 Java의 다른 Map 인터페이스에 객체 (CourseClass 또는 Class 유형의 객체)의 포인터를 저장하는 방법이 필요합니다. 해시 맵 또는 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의 포인터에 대한 개념은 없으며 객체에 대한 참조 만 있습니다. 'Map'에 놓은 참조는 다시 꺼낼 때 같은 객체를 참조합니다 *. –