며칠 동안 문제가 발생하여 그 후에 처리 할 수 없습니다. 저장하는 arrayList가 있습니다.arrayList의 요소를 정렬 할 때 문제가 발생했습니다.
내 endTime- 사용자를 기반으로 내 이벤트를 정렬 할public class Application {
Time startTime = new Time(hour,minute);
Time endTime = new Time((startTime.getHour()), (startTime.getMinute() + duration));
Event e1 = new Event("Lecture", title, startTime, endTime);
는 내가 갖는 문제는 endTime- 사용자가 내 Time
클래스에서 시간과 분을 사용 startTime을 기반으로한다는 것입니다. compareTo
을 사용해 보았을 때 혼란스러워졌습니다. 내 Time
클래스에 넣었지만 인스턴스를 비교하려면 내 Event
클래스에 있어야한다는 것을 깨달았습니다. compareTo를 사용하여 endTimes를 비교하는 방법과 정렬을 어떻게 출력합니까? 내 행사에 compareTo와를 넣어했을 때 나는 또한 I extend
클래스, 또는 내가 그것을 구현해야 내가 endTimes을 비교은 compareTo을 사용하는 방법 compareTo
내'Time' 클래스의'compareTo' 메소드를'Event'의'compareTo'에서 어떻게 호출할까요? – ProgrammingBeginner24
개체의 인스턴스에서 * 모든 * 메서드를 호출하는 것과 같은 방식입니다! –