【Java】判断字符串是否为数字的方法
2016-01-16 13:23
691 查看
本文实例总结了java判断字符串是否为数字的方法。分享给大家供大家参考,具体如下:
方法一:用JAVA自带的函数
方法三:用ascii码
方法一:用JAVA自带的函数
public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; } } return true; }方法二:用正则表达式
public static boolean isNumeric(String str){ Pattern pattern = Pattern.compile("[0-9]*"); return pattern.matcher(str).matches(); }
方法三:用ascii码
public static boolean isNumeric(String str){ for(int i=str.length();--i>=0;){ int chr=str.charAt(i); if(chr<48 || chr>57) return false; } return true; }
相关文章推荐
- java组装json和提取一个json的例子
- Java设计模式——适配器设计模式
- Java线程未捕获异常处理
- 深入理解java异常处理机制
- struts2 使用ajax 传递json数据
- cmd运行java 找不到或无法加载主类的问题
- Java实现通过smtp服务器验证邮箱的真实有效性
- Struts2_ValueStack,OGNL详解
- 2、Java基础
- Spring下载方法
- JAVA文件监听
- 1、Java综述
- Struts2中的ModelDriven机制及其运用
- Java实现将选择题题库按照字母顺序重新排列
- SpringMVC返回文件流
- java中动态代理实现机制
- Struts2源码浅析-ConfigurationProvider
- Ubuntu14.04 JAVA环境配置
- Java Collection
- Java设计模式——静态代理设计模式