Java里的Character类的基本用法

    科技2024-11-29  15

    Character类的构造方法 Character ch = new Character('X'); Character类的用于判断的基本语句 初学者会经常使用的几个方法 public static boolean isUpperCase(char ch):判断给定的字符是否是大写字符 public static boolean isLowerCase(char ch):判断给定的字符是否是小写字符 public static boolean isDigit(char ch):判断给定的字符是否是数字字符 这三个句子里的boolean代表,这三个方法使用后的返回值是boolean型 public class Java { public static void main(String[] args) { Character ch = new Character('X'); System.out.println(Character.isUpperCase(ch)); //Character.isUpperCase(ch)用于判断括号里的字母是否为大写 System.out.println(Character.isLowerCase(ch)); //Character.isLowerCase(ch)用于判断括号里的字母是否为小写 System.out.println(Character.isDigit(ch)); //Character.isDigit(ch)用于判断括号里的内容是否为数字 } }

    运行结果为: 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);用于直接判断字符是否为字母。

    Processed: 0.015, SQL: 8