

char 값으로 0은 48, A는 65, a는 97라는걸 외웠는데,
오늘 다른 문제를 풀다 Character.fordigit라는걸 알게되었다. 다음에는 그걸로 풀어볼듯.
class Solution {
public int solution(String my_string) {
int answer = 0;
for (int i=0; i<my_string.length(); i++) {
char ch = my_string.charAt(i);
if (ch >= '1' && ch <= '9') {
answer += ch-48;
}
}
return answer;
}
}'프로그래머스 문제풀이 > Level 0' 카테고리의 다른 글
| 순서쌍의개수 (자바, Java) (0) | 2022.11.26 |
|---|---|
| n의 배수 고르기 (자바, Java) (0) | 2022.11.26 |
| 자릿수 더하기 (자바, Java) (0) | 2022.11.26 |
| 최댓값 만들기 (1) (자바, Java) (0) | 2022.11.26 |
| 분수의 덧셈 (자바, Java) (0) | 2022.11.26 |