请注意Integer.valueOf、Double.valueOf、commons.lang中的NumberUtils.toInt对+1的处理
来源:互联网 发布:怎么加淘宝优惠微信群 编辑:程序博客网 时间:2024/04/30 05:31
本以为Integer.valueOf("+1")会返回1,但实际上并非如此,因此,不要想当然,有一些函数还是需要先测试后再用的
Integer.valueOf("+1")会抛出异常
Double.valueOf("+1")会返回1.0
NumberUtils.toInt("+1")会返回0
代码:
更多具体的信息,可以直接查看jdk的源代码
- 请注意Integer.valueOf、Double.valueOf、commons.lang中的NumberUtils.toInt对+1的处理
- NumberUtils.toInt和Integer.valueOf两种转换的区别
- Integer的valueOf方法
- Integer.valueOf()
- Integer valueOf
- Integer valueOf
- Integer.valueOf()
- String.valueOf()的处理
- Double.valueOf(),Float.valueOf() bug
- Integer的valueOf与ParsInt
- 【实践】java.lang.Integer源码分析 -- valueOf
- 对static Integer valueOf(String s)和对static Integer valueOf(String s,int radix)的探讨
- new Integer(1)和Integer.valueOf(1)的区别
- new Integer(1)和Integer.valueOf(1)的区别
- new Integer(1)和Integer.valueOf(1)的区别
- String.valueOf()和Integer.valueOf()方法的使用
- Integer.valueOf()和Integer.ParseInt()的区别
- Integer.parseInt()和Integer.valueOf()的区别
- 广度优先算法学习总结
- 桥接模式
- 月半弯
- C核心技术手册(四)
- 项目所需的应用程序未安装,确保已安装项目类型(.csproj/vcproj)的应用程序
- 请注意Integer.valueOf、Double.valueOf、commons.lang中的NumberUtils.toInt对+1的处理
- Flex.3简介和开发环境
- ubuntu安装lamp
- Flex组件
- 注重实效的哲学(程序员修炼之道摘录二)
- GREENPLUM中的gp_dist_random()函数
- 高斯消去法解线性方程组
- 《高质量程序设计指南-C/C++语言》关于《Borland与Microsoft之争》很有意思的几句话
- 几种快速的排序算法