강의로 돌아가기
파란 키보드

이렇게 하니까 실행은 되는데 제출 하니까 오류가 뜨네요. 혹시 틀린게 있는지 좀 봐주세요

import java.util.*;

public class CalendarExam{
public String hundredDaysAfter(){
//오늘부터 100일 뒤의 날짜를 2016년1월1일의 형식으로 return하세요.
Calendar cal = Calendar.getInstance();
cal.add(Calendar.DATE,100);
int year = cal.get(Calendar.YEAR);
int month = cal.get(Calendar.MONTH);
int date = cal.get(Calendar.DATE);
int hour = cal.get(Calendar.HOUR);
return year + + month + + date + ;
}
public static void main(String[] args){
CalendarExam cE = new CalendarExam();
System.out.println(cE.hundredDaysAfter());
}
}

1 개의 답변
Byunghak Kang

int month = cal.get(Calendar.MONTH) +1;
월표시할때 +1해줘야합니다.
0~11까지 표현되기 때문입니다.
강의한번 들어보시면 설명해주세요.

답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.