기주

[코테] java - Character 메서드 정리 본문

알고리즘/코테

[코테] java - Character 메서드 정리

기주그지마 2024. 11. 11. 21:02

 

Character 클래스 메서드

 

isDigit(char ch)  // 주어진 문자가 숫자인지 확인.
예: Character.isDigit('5') → true

isLetter(char ch) // 주어진 문자가 알파벳인지 확인.
예: Character.isLetter('a')true

isWhitespace(char ch) // 주어진 문자가 공백 문자(스페이스, 탭 등)인지 확인.
예: Character.isWhitespace(' ')true

isUpperCase(char ch) //  문자가 대문자인지 확인.
예: Character.isUpperCase('A')true

isLowerCase(char ch) //  문자가 소문자인지 확인.
예: Character.isLowerCase('a')true

toUpperCase(char ch) //  문자를 대문자로 변환.
예: Character.toUpperCase('a') → 'A'

toLowerCase(char ch) //  문자를 소문자로 변환.
예: Character.toLowerCase('A') → 'a'

isLetterOrDigit(char ch) // 주어진 문자가 알파벳이나 숫자인지 확인.
예: Character.isLetterOrDigit('a')true, Character.isLetterOrDigit('1')true

getType(char ch) // 주어진 문자의 Unicode 속성을 반환.
예: Character.getType('a') → Character.LOWERCASE_LETTER

compare(char x, char y) // 두 문자를 비교하여 순서를 반환. (x가 y보다 작으면 음수, 같으면 0, 크면 양수)
예: Character.compare('a', 'b') → 음수