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

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

 

posted @ 2019-10-19 10:50  AI未来10Y  阅读(25731)  评论(0编辑  收藏  举报