반응형
SMALL

Character 클래스
char의 값을 객체로 포장한다
메서드
| 메서드 | 설명 | 타입 |
| charValue() | 값 리턴 | char |
| compareTo(Character, anotherCharacter) | 2개 character를 비교 | int |
| compareTo(Object o) | 지정된 객체와 비교한다 | int |
| digit(char ch, int radix) | 지정된 기수에서의 문자 ch의 수치로서의 값을 리턴한다. | int |
| equals(Object o) | 현재 객제와 지정된 객체가 같은지 비교한다. | boolean |
| forDigit(int digit, int radix) | 지정된 기수에서의 지정된 숫자의 문자 표현을 판정한다. | char |
| getNumericValue(char ch) | Unicode 문자를 정수로 리턴한다. | int |
| getType(char ch) | 문자의 카테고리를 나타내는 값을 리턴한다. | int |
| hashCode() | Character의 해시 코드를 리턴한다. | int |
| isDefined(char ch) | 문자가 Unicode로 정의되어있는지를 판별한다. | boolean |
| isDigit(char ch) | 지정된 문자가 숫자인지를 판별한다. | boolean |
| isLowerCase(char ch) | 지정된 문자가 소문자인지를 판별한다. | boolean |
| isUpperCase(char ch) |
지정된 문자가 대문자인지를 판별한다. | boolean |
| answer += Character.isUpperCase(c) ? |
||
| toLowerCase(char ch) |
지정된 문자를 대응하는 소문자에 매핑한다. | char |
| Character.toLowerCase(c) |
||
| toString() | 문자의 값을 표현하는 String 객체를 리턴한다. | String |
| toUpperCase(char ch) |
문자의 인수를 대응하는 대문자로 변환한다. | char |
| Character.toUpperCase(c); |
char 연산
char 타입을 숫자로 연산할 경우 char 타입 '0'을 빼줘야 정수 숫자가 나온다
for(int i =0; i<my_string.length(); i++){
answer[i] = my_string.charAt(i) - '0';
}
반응형
LIST
'🌈 백엔드' 카테고리의 다른 글
| JAVA_개념_Stream (2) | 2023.02.26 |
|---|---|
| JAVA_개념_ 문자열 정규표현식 (0) | 2023.02.23 |
| JAVA 개념_ASCII 아스키코드 (0) | 2023.02.17 |
| JAVA_기초_람다 표현식 (0) | 2023.02.16 |
| JAVA 개념_Package 패키지 (0) | 2023.02.15 |