Character.getNumericValue() 메서드는 주어진 문자에 대한 숫자 값을 반환합니다. 이 메서드는 주어진 문자가 숫자인 경우 해당 숫자 값을 반환하고, 그렇지 않은 경우에는 -1을 반환합니다.
예를 들어, '5'라는 문자의 숫자 값은 5이며, 'A'라는 문자는 숫자가 아니므로 -1이 반환됩니다
char ch1 = '5';
char ch2 = 'A';
int num1 = Character.getNumericValue(ch1); // num1에는 5가 저장됨
int num2 = Character.getNumericValue(ch2); // num2에는 -1이 저장됨
따라서 getNumericValue() 메서드를 사용하여 문자열을 정수 배열로 변환할 때, 문자가 숫자인지 확인할 수 있습니다.
'JAVA공부' 카테고리의 다른 글
isDigit() (0) | 2024.02.29 |
---|---|
contains (0) | 2024.02.28 |
getOrDefault() (0) | 2024.02.21 |
toCharArray() (0) | 2024.02.21 |
String.valueOf() (0) | 2024.02.21 |