[SW Expert Academy] 2058. 자릿수 더하기

사용 언어 : JAVA

결과

  • 메모리 : 20,172 kb
  • 실행 시간 : 131 ms
  • 코드 길이 : 1,950

풀이

package level_1;

import java.util.Scanner;

public class java_2058 {
	
	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		String num = sc.next();
		
		int answer = 0;
		
		for ( int i = 0; i < num.length(); i++) {
			answer += Integer.parseInt(num.substring(i,i+1));
		}
		
		System.out.println(answer);
	}

}

주석

- for 문의 범위를 i <= num.length(); 로 할 경우 에러가 뜬다. 이 부분 주의할 것. (반복문을 돌리는데 범위가 초과되서 뜨는 에러이다.)