Character 类的常用方法:
1. isLetter(char ch): 判断指定的字符是否为字母。
2. isDigit(char ch): 判断指定的字符是否为数字。
3. isWhitespace(char ch): 判断指定的字符是否为空白字符(空格、制表符、换行符等)。
4. isUpperCase(char ch): 判断指定的字符是否为大写字母。
5. isLowerCase(char ch): 判断指定的字符是否为小写字母。
6. toUpperCase(char ch): 将指定的字符转换为大写字母。
7. toLowerCase(char ch): 将指定的字符转换为小写字母。
8. toString(char ch): 将字符转换为字符串。
9. charValue(): 返回 Character 对象的基本数据类型值。
char myChar = 'A';
System.out.println(Character.isLetter(myChar)); // true
System.out.println(Character.isDigit(myChar)); // false
System.out.println(Character.isWhitespace(myChar)); // false
System.out.println(Character.isUpperCase(myChar)); // true
System.out.println(Character.isLowerCase(myChar)); // false
char upperCaseChar = Character.toUpperCase(myChar);
System.out.println(upperCaseChar); // 'A'
char lowerCaseChar = Character.toLowerCase(myChar);
System.out.println(lowerCaseChar); // 'a'
String charAsString = Character.toString(myChar);
System.out.println(charAsString); // "A"
需要注意的是,Character 类是不可变的,一旦创建了 Character 对象,其值就不能被修改。如果需要对字符进行更复杂的操作,可以使用 StringBuilder 或 StringBuffer。
转载请注明出处:http://www.zyzy.cn/article/detail/13470/Java