[프로그래머스] Lv.0 문자열 정수의 합.java

hgghfgf·2023년 4월 21일
0

프로그래머스

목록 보기
15/227

문자열 정수의 합.java

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

        for(int i=0; i<num_str.length(); i++){
            answer += Integer.parseInt(num_str.substring(i, i+1));
        }

        return answer;
    }
}

java에서는 배열의 길이를 나타내는 속성인 length와 문자열의 길이를 나타내는 메서드인 length()가 있다.
배열의 길이를 나타내는 속성 length는 인스턴스 생성 후에도 변하지 않으므로 호출할 때 괄호 ()를 사용하지 않는다.
문자열의 길이를 나타내는 메서드 length()는 문자열 인스턴스의 길이를 반환하기 때문에 괄호 ()를 사용해야 한다.
여기서는 문자열의 길이를 나타내는 메서드를 호출할 때는 num_str.length()와 같이 괄호를 사용해야 합니다.

출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges

0개의 댓글