java

[프로그래머스 - 자바] 자릿수 더하기

tues 2023. 9. 19. 13:45

문제 설명

 

솔루션

import java.util.*;

public class Solution {
    public int solution(int n) {
        int answer = 0;
        String number = String.valueOf(n);
        String[] arr = number.split("");
        
        for(int i = 0; i < arr.length; i++){
            answer += Integer.parseInt(arr[i]);
        }

        // [실행] 버튼을 누르면 출력 값을 볼 수 있습니다.
        System.out.println(answer);

        return answer;
    }
}

다른 풀이

public class Solution {
    public int solution(int n) {
        int answer = 0;

        while(true){
            answer+=n%10;
            if(n<10)
                break;

            n=n/10;
        }