java.lang包的Character类包装原始数据类型char的值。它提供了许多用于处理字符的有用的类(即静态)方法。您可以使用Character构造函数创建一个Character对象。
Character ch = new Character('a');
以下是Character类的著名方法。
1 | isLetter() 确定指定的char值是否为字母。 |
2 | isDigit() 确定指定的char值是否为数字。 |
3 | isWhitespace() 确定指定的char值是否为空格。 |
4 | isUpperCase() 确定指定的char值是否为大写。 |
5 | isLowerCase() 确定指定的char值是否为小写。 |
6 | toUpperCase() 返回指定char值的大写形式。 |
7 | toLowerCase() 返回指定char值的小写形式。 |
8 | toString() 返回表示指定字符值的String对象,即一个字符的字符串。 |
public class CharacterClassExample { public static void main(String[] args) { char ch1, ch2; ch1 = '9'; ch2 = 'V'; boolean b1, b2; b1 = Character.isDigit(ch1); b2 = Character.isDigit(ch2); String str1 = ch1 + " is a digit is " + b1; String str2 = ch2 + " is a digit is " + b2; System.out.println( str1 ); System.out.println( str2 ); } }
输出结果
9 is a digit is true V is a digit is false