[프로그래머스] 9로 나눈 나머지

Seah Lee·2023년 6월 23일
0

프로그래머스

목록 보기
30/57

class Solution {
    public int solution(String number) {
        
        int cnt = 0;
        
        for(int i=0;i<number.length();i++){
            cnt += Character.getNumericValue(number.charAt(i));
        }
        
        return cnt%9;
    }
}
Character.getNumericValue()

이런.. 메소드를 처음 봤다

Integer.parseInt(number.charAt(i))

이거는 그냥 유니코드 값을 가져오는 거라서.. 위에 메소드를 사용해야한다더라..
그래도 사용할거면

number.charAt(i) - '0';

해서 가져와야함

.split 메소드로 parseInt해서 데려오시는 분들도 있네...

profile
성장하는 개발자

0개의 댓글