πŸ–₯️ λ°±μ—”λ“œ/Java

Character 클래슀 μ£Όμš” λ©”μ„œλ“œ

OR15A 2023. 11. 30. 09:50

 

char charValue():이 Character κ°μ²΄κ°€ λ‚˜νƒ€λ‚΄λŠ” char κ°’을 λ°˜ν™˜ν•©λ‹ˆλ‹€.

int compareTo(Character anotherCharacter):두 Character κ°μ²΄μ˜ μˆœμ„œλ₯Ό λΉ„κ΅ν•©λ‹ˆλ‹€.

static int compare(char x, char y):두 char κ°’을 λΉ„κ΅ν•©λ‹ˆλ‹€.

static boolean isLetter(char ch):μ§€μ •λœ char κ°’이 λ¬ΈμžμΈμ§€ μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isDigit(char ch):μ§€μ •λœ char κ°’이 μˆ«μžμΈμ§€ μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isWhitespace(char ch):μ§€μ •λœ char κ°’이 κ³΅λ°± λ¬ΈμžμΈμ§€ μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isUpperCase(char ch):μ§€μ •λœ char κ°’이 λŒ€λ¬ΈμžμΈμ§€ μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isLowerCase(char ch):μ§€μ •λœ char κ°’이 μ†Œλ¬ΈμžμΈμ§€ μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static char toUpperCase(char ch):μ§€μ •λœ char κ°’을 λŒ€λ¬Έμžλ‘œ λ³€ν™˜ν•©λ‹ˆλ‹€.

static char toLowerCase(char ch):μ§€μ •λœ char κ°’을 μ†Œλ¬Έμžλ‘œ λ³€ν™˜ν•©λ‹ˆλ‹€.

static int digit(char ch, int radix):μ§€μ •λœ μ§„법(radix)μ—μ„œ char κ°’이 λ‚˜νƒ€λ‚΄λŠ” μˆ«μž κ°’을 λ°˜ν™˜ν•©λ‹ˆλ‹€.

static boolean isLetterOrDigit(char ch):μ§€μ •λœ char κ°’이 λ¬Έμž λ˜λŠ” μˆ«μžμΈμ§€ μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isUnicodeIdentifierStart(char ch):μ§€μ •λœ char κ°’이 μœ λ‹ˆμ½”λ“œ μ‹λ³„μžμ˜ μ‹œμž‘ λΆ€λΆ„μœΌλ‘œ μ‚¬μš©λ  μˆ˜ μžˆλŠ”지 μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isUnicodeIdentifierPart(char ch):μ§€μ •λœ char κ°’이 μœ λ‹ˆμ½”λ“œ μ‹λ³„μžμ˜ μΌλΆ€λ‘œ μ‚¬μš©λ  μˆ˜ μžˆλŠ”지 μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isAlphabetic(int codePoint):μ§€μ •λœ μœ λ‹ˆμ½”λ“œ μ½”λ“œ ν¬μΈνŠΈκ°€ μ•ŒνŒŒλ²³ λ¬Έμž(예: A-Z, a-z)인지 μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isIdeographic(int codePoint):μ§€μ •λœ μœ λ‹ˆμ½”λ“œ μ½”λ“œ ν¬μΈνŠΈκ°€ μ΄λ°μ˜€κ·Έλž¨(예: ν•œμž)인지 μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isJavaIdentifierStart(char ch):μ§€μ •λœ char κ°’이 Java μ‹λ³„μžμ˜ μ‹œμž‘ λΆ€λΆ„μœΌλ‘œ μ‚¬μš©λ  μˆ˜ μžˆλŠ”지 μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isJavaIdentifierPart(char ch):μ§€μ •λœ char κ°’이 Java μ‹λ³„μžμ˜ μΌλΆ€λ‘œ μ‚¬μš©λ  μˆ˜ μžˆλŠ”지 μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isSpaceChar(char ch):μ§€μ •λœ char κ°’이 κ³΅κ°„을 μ°¨μ§€ν•˜λŠ” κ³΅λ°± λ¬Έμž(예: μŠ€νŽ˜μ΄μŠ€, νƒ­)인지 μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.

static boolean isMirrored(char ch):μ§€μ •λœ char κ°’이 κ±°μšΈμƒμœΌλ‘œ ν‘œν˜„될 μˆ˜ μžˆλŠ” λ¬ΈμžμΈμ§€ μ—¬λΆ€λ₯Ό ν™•μΈν•©λ‹ˆλ‹€.