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

這些字符除了包含字母之外還包含其他字符!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章