Integer.valueOf(1000) 这个方法在实际生产中有什么用?

来源:6-5 Java数据类型、拆箱和装箱

everyday_java

2020-01-07

老师,您好。

想请教一下, Integer.valueOf(1000) 这个方法在实际生产中有什么用?

写回答

1回答

ccmouse

2020-01-12

就是产生了一个装箱的Integer,而不是int。由于1000比较大,所以实际上它调用的就是new Integer(1000)。作用就是有些函数需要传入Integer而不是int,这时我们就需要装箱。

实际操作中,大部分类似的函数调用Java编译器都可以自动帮我们装箱,比如List<Integer> lst; lst.add(1000);编译是可以通过的。但有些场合会编译通不过,那么我们就写成这种装箱的形式。

0
1
everyday_java
非常感谢!
2020-01-13
共1条回复

Google面试官亲授-Java面试新手尊享课

为面试新手量身定制的Java面试尊享课,解锁“鲤鱼跃龙门”的妙招

2853 学习 · 180 问题

查看课程