HwangHub

[Java] 숫자 character의 아스키 코드 본문

DEV-STUDY/Java

[Java] 숫자 character의 아스키 코드

HwangJerry 2023. 7. 1. 11:06

숫자는 '0' == 48 부터 '9' == 57까지 분포되어 있다.

문자 '0'의 아스키 코드가 9의 뒤에 올지 앞에 올지 궁금하였는데, 찍어보니 위와 같이 나오게 되었다.

 

이는 문자열 내에 숫자들을 골라내기 위해서 사용될 수 있다.

String s = "20code20";
String ans = "";

for (int i = 0; i < s.length(); i++) {
    if (s.charAt(i) >= '0' && s.charAt(i) <= '9') {
        ans += s.charAt(i);
    }
}

System.out.println(ans); // 2020

 

Comments