自动拆装箱、可变参数

装箱:把基本的数据类型转换成包装类

拆箱:把包装类转换成基本的数据类型

自动装箱

Integer i =10;

自动拆箱

int m = i;

在JDK1.4里面如何实现装箱和拆箱

public void test1(){

  //装箱

  Integer m=new Integer(10);

  //拆箱

  int a = m.intValue();

}

JDK是会向下兼容

可变参数:语句

public void aa(int ...nums){

}

应用场景:逻辑相同,传递参数不同

注意的地方:

  1、可变参数需要写在方法的参数列表中,不能单独定义

  2、在方法的参数列表中只能有一个可变参数

  3、方法的参数列表中的可变参数,必须放在参数最后

    -add(int a,int ...nums)

原文地址:https://www.cnblogs.com/xiqoqu/p/9127311.html