import java.time.LocalDate;
class Solution {
public String solution(int a, int b) {
String answer = "";
LocalDate yearDay = LocalDate.of(2016 , a , b);
answer = String.valueOf(yearDay.getDayOfWeek());
return answer.substring(0,3);
}
}
- LocalDate yearDay = LocalDate.of(2016 , a , b); -
LocalDateType 객체에 LocalDate.of(2016년 , a월 ,b일)
LocalDate.of 함수를 활용해 2016년a월b일 값을 yearDay에 할당한다.
- String.valueOf(yearDay.getDayOfWeek()); -
미리 만들어둔 answer객체에 LocalDateType 값을 할당하기 위하여 String.valueOf()함수를 사용
yearDay.getDayOfWeek함수를 사용 yearDay의 요일을 가져온 값을 StringType으로 변환 후 할당한다.
- return answer.substring(0,3); -
리턴해야하는 문자 형식이 "TUE" , "WEN" 처럼 요일을 영어로 표현한 값의 앞의 3글자만 리턴하면 되기 때문에
따로 포맷을 정해주지 않고 substring으로 앞의 3글자만 슬라이스해 return했다.
'Plo Algorithm' 카테고리의 다른 글
프로그래머스Lv1 내적 (0) | 2022.03.16 |
---|---|
프로그래머스Lv1 나누어 떨어지는 숫자 배열 (0) | 2022.03.16 |
프로그래머스 Lv1 부족한 금액 계산하기 (0) | 2022.03.16 |
프로그래머스 Lv1 x만큼 간격이 있는 n개의 숫자 (0) | 2022.03.15 |
프로그래머스 Lv1 행렬의 덧셈 (0) | 2022.03.15 |