Integer.getInteger和Integer.valueOf区别

来源:互联网 发布:钱宝数据助手新手套餐 编辑:程序博客网 时间:2024/06/07 06:44

今天写代码时需要把String 类型的转为Integer类型,看了一下Integer有一个getInteger的静态方法,随手就写了上去,结果就掉进坑里了

Integer.getInteger(“123”)居然返回为null。

原来 Integer.getInteger是得到系统参数,比如system.setproperty("abc",1);  integer i = Integer.getInteger(“acc”);//i就等于1

string 转化为 int 就用Integer.parseInt(str) ,转为integer就用Integer.valueOf(str)


1 0
原创粉丝点击