- public class TestArgs {
- private static Integer one=1;
- public static void main(String []args){
- int i1=new Integer(3);//将Integer对象直接赋给int类型,自动解包
- Integer I2=3;//将int直接赋给Integer对象,自动打包
- i1=i1+I2;//int 类型和Integer类型相加,赋给int类型
- I2=I2+2;
- System.out.println(i1);
- System.out.println(I2);
- m1(I2);//注意参数,形参和实参
- m2(i1);//注意参数,形参和实参
- }
- public static void m1(int i){
- System.out.println(i);
- }
- public static void m2(Integer I1){
- System.out.println(I1);
- }
- }
java 自动打包解包技术
最新推荐文章于 2024-08-05 05:08:55 发布
本文通过一个简单的Java程序示例介绍了自动装箱和拆箱的过程,并演示了如何处理基本类型与包装类之间的转换。此外,还展示了不同类型的参数传递方式。
593

被折叠的 条评论
为什么被折叠?



