카카오에서도 그렇지만 문제에서 날짜를 구하는 문제는 많이 출제되는데 항상 궁금했던게 Date가 왜 Deprecated되었는지 제대로 안봤다. 그냥 국제적으로 사용하지 않기 때문이라고 한다. 대신 캘린더 함수를 사용하면 되는데,
/**
* 2016년 a월 b일
*
* @param a 월
* @param b 일
* @return 요일
*/
public static String solution(int a, int b) {
Calendar cal = Calendar.getInstance();
cal.set(2016, a - 1, b);
String answer = cal.getTime().toString().toUpperCase().split(" ")[0];
return answer;
}
다음과 같이 정해준다, month
에 대입해야 하는 매개변수가 -1이 되어야 한다. index 0부터 1월이기 때문이다