반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | package javaalgorithm; class GetDayName{ public String getDayName(int a, int b){ String answer = ""; int dayCount = 4; int[] month = {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31}; String[] day = {"SUN","MON","TUE","WED","THU","FRI","SAT"}; for(int i=0;i<a-1;i++){ dayCount += month[i]; } dayCount += b; dayCount %= 7; answer = day[dayCount]; return answer; } public static void main(String[] args){ GetDayName test = new GetDayName(); int a=2, b=1; System.out.println(test.getDayName(a,b)); } } | cs |
2016년 1월 1일이 금요일 이므로 dayCount를 4로 설정해 놓는다.