๋ฌธ์ ์ค๋ช
๋ฌธ์์ด my_string์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง๋๋ค. my_string์์ ๋ชจ๋ ์์ฐ์๋ค์ ํฉ์ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
์ ํ์ฌํญ
- 1 ≤ my_string์ ๊ธธ์ด ≤ 1,000
- my_string์ ์๋ฌธ์, ๋๋ฌธ์ ๊ทธ๋ฆฌ๊ณ ํ์๋ฆฌ ์์ฐ์๋ก๋ง ๊ตฌ์ฑ๋์ด์์ต๋๋ค.
์ ์ถ๋ ฅ ์
"aAb1B2cC34oOp" | 10 |
"1a2b3c4d123" | 16 |
์๋ก์ด ๋ฌธ์์ด s์ ์ซ์๋ฅผ ์ ์ธํ๊ณ ๋ชจ๋ ๋จ๊ธฐ๊ณ
์ซ์ํํ์ charํ์ intํ์ผ๋ก ๋ณํ === Character.getNumericValue(๋ณ์);
class Solution {
public int solution(String my_string) {
int answer = 0;
String s=my_string.replaceAll("[^0-9]","");
for(char ch: s.toCharArray()){
answer+=Character.getNumericValue(ch);
}
return answer;
}
}
'๐ ์ฝ๋ฉํ ์คํธ > ๋ฐฑ์ค & ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ๋ก๊ทธ์ธ ์ฑ๊ณต? (0) | 2022.10.24 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ๊ฐ๊น์ด ์ (0) | 2022.10.24 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : ์ค๋ณต๋ ๋ฌธ์ ์ ๊ฑฐ (0) | 2022.10.23 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : k์ ๊ฐ์ (0) | 2022.10.22 |
[ํ๋ก๊ทธ๋๋จธ์ค][JAVA]Level 0 : 7์ ๊ฐ์ (0) | 2022.10.21 |