[프로그래머스] Java 코딩테스트 - 문자열 정수의 합

yihyun·2025년 4월 21일

코딩테스트

목록 보기
60/105
post-thumbnail

문자열 정수의 합

✅ 문제 설명

한 자리 정수로 이루어진 문자열 num_str이 주어질 때, 각 자리수의 합을 return하도록 solution 함수를 완성해주세요.

✅ 제한사항

3 ≤ num_str ≤ 100

🔽 소스코드 (isDigit() 사용)

💻 풀이

  • 문자열의 길이만큼 반복해주며,
  • 각 문자열을 charStringint 로 변환해 각 숫자를 더해준다.

시간 0.03ms ~ 0.11ms

	public int solution(String num_str) {
		
		int sum = 0;
		
		for(int i = 0; i < num_str.length(); i++) {
			sum += Integer.parseInt(String.valueOf(num_str.charAt(i)));
		}
		
		return sum;
	}
profile
개발자가 되어보자

0개의 댓글