在C++中, 可以用isdigit()判断一个字符是否是数字,可以用isalpha()判断一个字符是否是字母,还有很多,都在<cctype>头文件中

而类似的方法在JAVA中,则主要是Character类的静态方法:

Character.isDigit( char ch )   // 判断ch是否是数字字符,如'1','2‘,是返回true。否则返回false
Character.isLowerCase(c) || Character.isUpperCase(c) // 判断ch是否是字母字符,如'a','b‘,是返回true。否则返回false
Character.isLetterOrDigit( char ch ) // 判断ch是否是字母或数字字符,如'a','b‘,'1','2',是返回true。否则返回false

经评论指出,

Character.isLetter(c)

  虽然可以判断一些字母,但也有一些非字母会返回 true,比如

Character.isLetter('ʼ')

  也会返回 true

最新文章

  1. Effective Java笔记一 创建和销毁对象
  2. 寒冰王座 hdu 1248(背包)
  3. DedeCMS学习
  4. html中frameset的详细使用方法
  5. SpringMVC核心——映射问题
  6. Action类为何要 extends ActionSupport
  7. IE浏览器的兼容模式代码细节解读
  8. js代码 设为首页 加入收藏
  9. Thinkphp单字母函数使用指南
  10. HTML5储存
  11. Java实现http服务器(一)
  12. [转]Delphi执行CMD命令
  13. C++ —— 库函数的 语法解析
  14. boost::pool与内存池技术
  15. iOS_SN_UITableView的优化
  16. 解决JavaScript中如何输出空格
  17. Request for the permission of type异常
  18. Xcode6无法用xib得问题解决方法
  19. wpf 制作必输项的*标记
  20. Pickle模块数据对象持久化操作

热门文章

  1. CF# 260 A. Laptops
  2. c# 遍历文件夹及其所有文件
  3. redis在java项目中的使用
  4. BZOJ 1699: [Usaco2007 Jan]Balanced Lineup排队( RMQ )
  5. HDU2023-求平均成绩
  6. cocos2d-x 截取屏幕可见区域
  7. Android 开发笔记 “android调试遇到ADB server didn&#39;t ACK以及顽固的sjk_daemon进程 ”
  8. JS笔记 入门第一
  9. NET Core Docker部署
  10. C#调用Matlab生成的dll方法