반응형
Character.isDigit() 를 사용하면 됩니다~~!
예를 들어서
for (char c : my_string.toCharArray()) {
if (Character.isDigit(c)) {
list.add(Character.getNumericValue(c));
}
}
Character.isDigit(c) 는 주어진 문자 'c'가 숫자인지 확인하는 메서드.
숫자일 경우 'true', 아니면 'false'를 반환한다.
Character.getNumericValue(c)는 문자 'c'의 숫자 값을 반환하는 메서드이다.
문자가 숫자면 해당 숫자 값을 반환하고, 아닌 경우에는 -1를 반환한다.
반응형
'개발 > 공부' 카테고리의 다른 글
| charAt() - 48은 언제 해야할까? (0) | 2023.06.13 |
|---|---|
| 배열 정렬과 리스트 정렬의 차이점은 (0) | 2023.06.11 |
| 깃 메세지 (0) | 2023.06.05 |
| 객체지향 프로그래밍 2 (0) | 2023.05.31 |
| 유클리드 호제법(최대공약수) (0) | 2023.05.30 |