본문 바로가기

자바

2016년의 요일 출력

반응형
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 = {312931303130313130313031};
        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로 설정해 놓는다.

'자바' 카테고리의 다른 글

하샤드수  (0) 2016.11.19
최솟값 만들기  (0) 2016.11.19
약수의 합  (0) 2016.11.19
피보나치 수  (0) 2016.11.19
행렬의 덧셈  (0) 2016.11.19