프로그래머스 문제풀이/Level 0

자릿수 더하기 (자바, Java)

뮤츠 2022. 11. 26. 23:36

예전에 백준풀때 자릿수 더하기로 이런저런 고초(?)를 겪어봤는데, 반복문으로 계속 /10, %10 반복하는게 젤 편한거같다.

그 다음으론 문자열로 바꿔서 chatAt으로 추출하기인데, 정수->문자열->정수가 뭔가 맘에 안든다.

 

class Solution {
    public int solution(int n) {
        int answer = 0;
        while (n!=0) {
            answer+=n%10;
            n/=10;
        }
        return answer;
    }
}