import java.util.*;
public class Solution {
public int solution(int n) {
int answer = 0;
System.out.println("Hello Java");
return answer;
}
}
해결법
방법 1
public class Solution {
public int solution(int n) {
int answer = 0;
while (n > 0) {
answer += n % 10;
n /= 10;
}
return answer;
}
}
방법 2
import java.util.*;
public class Solution {
public int solution(int n) {
int answer = 0;
String s = Integer.toString(n);
for (int i = 0; i < s.length(); i++) {
answer += Integer.parseInt(s.substring(i, i + 1));
}
return answer;
}
}
- 숫자 n을 --> 문자로
- 문자를 --> 숫자로
- 숫자끼리 더해주기 return
자릿수 더하기 Lv. 1