java.lang.Character
时间: 2024-06-22 17:02:27 浏览: 84
CharacterUtil.java
`java.lang.Character`是Java语言中的一个核心类,它专门处理字符(Character)相关的操作。这个类定义了许多静态方法,用于执行字符编码转换、比较、大小写转换以及字符属性检查等任务。以下是`Character`类中的一些关键功能:
1. **字符常量**:`Character`类提供了一些常用的字符常量,如`'\u0000'`(代表null字符),`'\n'`(换行符)等。
2. **字符编码**:`charValue()`和`toString()`方法可以将字符转换为其对应的Unicode值,反之亦然。
3. **字符比较**:`equals(char)`和`compareTo(char)`方法用于比较两个字符是否相等或排序。
4. **大小写转换**:`toUpperCase()`和`toLowerCase()`方法可以将字符转换为大写或小写。
5. **字符属性检查**:`isDigit()`、`isLetter()`等方法可以判断一个字符是否为数字、字母等。
6. **Unicode特性**:`isHighSurrogate()`和`isLowSurrogate()`方法用于识别Unicode高/低 surrogate pair(用于表示组合字符)。
阅读全文