프로그래밍/알고리즘

[자바] 프로그래머스 - 2016년

LunaStratos 2019. 2. 15. 12:47

프로그래머스 링크 - https://programmers.co.kr/learn/courses/30/lessons/12901?language=java


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import java.util.Calendar;
class Solution {
  public String solution(int a, int b) {
      Calendar c = Calendar.getInstance();
 
        c.set(Calendar.YEAR, 2016);
        c.set(Calendar.MONTH, a-1); //달은 -1을 해줘야 한다. 
        c.set(Calendar.DATE, b); //Day쓰지 않게 조심
 
        int dayOfWeek = c.get(Calendar.DAY_OF_WEEK);
        //DAY_OF_WEEK는 1은 일요일부터 7은 토요일 순으로 나오다.
        String[] str = { "SUN",  "MON""TUE""WED""THU""FRI""SAT"};
 
        String answer = str[dayOfWeek-1]; // Array는 0부터 시작하기 때문에 -1을 해준다. 
      return answer;
  }
}
cs


이건 간단한 문제다.