문제 설명
풀이
1. 문자열 안에 있는 number(수)의 인덱스 값을 구한다.
2. 각 인덱스 값을 정수로 변환한다.
3. sum 변수에 누적시켜 인덱스 값들의 합을 구한다.
4. 인덱스 값들의 합을 9로 나눈다.
이 때 크게 2가지 메서드를 사용하였다! 👇🏻
.charAt(); // 각 인덱스에 있는 값을 가져옴 .getNumbericValue(); // 가져온 인덱스들을 정수로 변환시켜줌
결과
끝 !
JAVA와 관련된 문제를 풀려면 많은 메서드를 알아두면 좋겠단 생각이 든다..
처음에 어떤 식으로 풀어야 할지 이해가 안 되었지만, 위 2개의 메서드를 사용하니 더 쉽게 문제가 풀렸던 것 같다.
이를 토대로 알게된 것들을 한 번만 보지 않고 기록을 하면서 여러번 반복해야겠다.
'코딩 테스트' 카테고리의 다른 글
[ 프로그래머스 ] 특정한 문자를 대문자로 바꾸기 (0) | 2024.01.17 |
---|---|
[ 프로그래머스 ] 문자열 섞기 (0) | 2024.01.13 |
[ 프로그래머스 ] 더 크게 합치기 (0) | 2024.01.13 |
[구름 IDE] 큰 팩토리얼 구하기 (2) | 2024.01.03 |
[프로그래머스] 문자열 겹쳐쓰기 (2) | 2023.12.27 |