Character类
Character 类用于对单个字符进行操作。下面是Character类的方法:
1、判断是否是一个字母 isLetter()
public class Character_test {
public static void main(String[] args) {
char a='a';
char b=84;
char c=96;
char d='2';
System.out.println(a+"是否是一个字母"+Character.isLetter(a));
System.out.println(b+"是否是一个字母"+Character.isLetter(b));
System.out.println(c+"是否是一个字母"+Character.isLetter(c));
System.out.println(d+"是否是一个字母"+Character.isLetter(d));
}
}
a是否是一个字母true
T是否是一个字母true
`是否是一个字母false
2是否是一个字母false
是否是一个数字字符 isDigit()
public class Character_test {
public static void main(String[] args) {
char a='a';
char b=84;
char c=96;
char d='2';
System.out.println(a+"是否是一个数字"+Character.isDigit(a));
System.out.println(b+"是否是一个数字"+Character.isDigit(b));
System.out.println(c+"是否是一个数字"+Character.isDigit(c));
System.out.println(d+"是否是一个数字"+Character.isDigit(d));
}
}
a是否是一个数字false
T是否是一个数字false
`是否是一个数字false
2是否是一个数字true
同理可得下面几个方法使用方法。
方法名 | 效果 |
---|---|
isLetter() | 判断是否是一个字母 |
isDigit() | 判断是否为数字字符 |
isWhitespace() | 是否是一个空白字符 |
isUpperCase() | 是否是大写字母 |
isLowerCase() | 是否是小写字母 |
toUpperCase() | 将小写字母转换成大写 |
toLowerCase() | 将大写字母转换成小写 |
toString() | 将字符转换成字符串,但字符串的长度为1 |
public class Character_test {
public static void main(String[] args) {
char a='a';
char b=84;
System.out.println(a+"转为大写:"+Character.toUpperCase(a));
System.out.println(b+"转为小写:"+Character.toLowerCase(b));
System.out.println(a+"转为字符串:"+Character.toString(a)+"字符串长度为:"+Character.toString(a).length());
}
}
a转为大写:A
T转为小写:t
a转为字符串:a字符串长度为:1