运行结果为: true false false
public class Java { public static void main(String[] args) { boolean flag1 = Character.isUpperCase('X'); boolean flag2 = Character.isLowerCase('X'); boolean flag3 = Character.isDigit('0'); System.out.println(flag1); System.out.println(flag2); System.out.println(flag3); } }运行结果为: true false true
Character类的用于转换的基本语句 以大小写之间的转换为主 public static char toUpperCase(char ch):把给定的字符转换为大写字符 public static char toLowerCase(char ch):把给定的字符转换为小写字符 public class Java { public static void main(String[] args) { char ch1 = 'A'; char ch2 = 'a'; System.out.println(Character.toUpperCase(ch2)); System.out.println(Character.toLowerCase(ch1)); //当然也可以直接对字母进行操作 System.out.println(Character.toUpperCase('a')); System.out.println(Character.toLowerCase('A')); } }运行结果为: A a A a
补充: Character.isLetter(ch);用于直接判断字符是否为字母。