Java中如何判断一个字符是否是字母或数字

使用Java中Character类的静态方法:

Character.isDigit(char c)  //判断字符c是否是数字字符,如‘1’,‘2’,是则返回true,否则返回false  

Character.isLowerCase(char c) || Character.isUpperCase(char c)  //判断c是否是字母字符,前面LowerCase是小写,后面UpperCase是大写,是返回True,否则返回False

Character.isLetterOrDigit(char c)  //判断c是否是字母或数字字符,是返回true,否则返回false

还有一个方法要注意一下:

 

Character.isLetter(char c)可以判断这些字符:

  • UPPERCASE_LETTER
  • LOWERCASE_LETTER
  • TITLECASE_LETTER
  • MODIFIER_LETTER
  • OTHER_LETTER

这些字符除了包含字母之外还包含其他字符!

 

文章来自:https://www.cnblogs.com/AIchangetheworld/p/11703166.html
© 2021 jiaocheng.bubufx.com  联系我们
ICP备案:鲁ICP备09046678号-3