概述
java运算中,常涉及将String 型的字符串转为int 型数字的情况。
哪些字符串可以转为数字,哪些不可以呢,不能总以Integer.parseInt() 是否抛出异常来判断。
刚好碰到了转换情况,就总结了下,分享出来。
定义方法签名
方法体该如何实现呢?两种方式
方法1 Integer.parseInt 转换
方法2 正则表达式
Integer 还有一个静态方法valueOf(String s),查看源码
valueOf(String s) 也还是先通过parseInt() 先将字符串转换为数字,然后再转换为Integer对象的
而 parseInt(String s) 返回的是int 型变量,节省了堆内存的开销
所以,这里的判断使用parseInt 就可以了。
--本篇文章转自:java判断字符串是否可以转为数字
最后
以上就是聪慧电灯胆为你收集整理的java判断字符串是否可以转为数字的全部内容,希望文章能够帮你解决java判断字符串是否可以转为数字所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复