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해서 데려오시는 분들도 있네...