字符串转数字,包括正数,负数,小数
2015-09-01 10:38
344 查看
字符串转数字,包括正数,负数,小数
/**字符串转换为整数 * @param str * @return */ public static int strToInt(String str){ int result=0; if(isNum(str)){ result=Integer.valueOf(str); } return result; } /**字符串转换为double * @param str * @return */ public static double strToDoubleValue(String str){ double result=0.0; if(isNum(str)) result=Double.valueOf(str); return result; } /**判断是否为数字 包括正数,负数,小数 * @param str * @return 是纯数字则返回true */ public static boolean isNum(String str){ boolean result=false; try{ if(str!=null){ Pattern pattern = Pattern.compile("-?[0-9]+.*[0-9]*"); Matcher isNum = pattern.matcher(str); result=isNum.matches(); } }catch(Exception e){ e.printStackTrace(); } return result; }
相关文章推荐
- 流程控制语句和增强for循环
- 重定向
- 搭建git for windows服务器(100%可以成功)
- VIM设置搜索字符高亮
- 九度oj 1195
- Associated Objects
- android中final的理解
- mysql索引
- JNI编程指南-第五章 全局引用和本地引用
- Spring 3 MVC深入研究
- 创业公司撒谎的正确姿势是怎样的?
- 我的美国CS面试经验分享
- Windows下使用VisualSVN Server搭建SVN服务器
- LinearLayout
- MySQL字符集
- 清除ios的缓存
- java调用免费天气接口
- linux yum 安装 配置 使用 mysql
- 总结PowerShell的常用命令
- Longest Common Prefix