刚学了Java可变参数的使用,对可变参数的理解有 了一个清晰的理解,在这记录一下也让和我一样的新手有所裨益。
一、理解可变
以前对它的认识是可以传入多个参数,在学习的过程中发现,对它认识不够全面,可变的另一个含义是可以不传。也就是说可变的含义是参数可以是0~n(整数)个。
二、语法
与 c++ 类似 :Object ... args
三、用法
在调用可变形参的方法时使用,运算符传入多个实参,或者为空。函数体内可以用遍历数组方式使用args。
刚学了Java可变参数的使用,对可变参数的理解有 了一个清晰的理解,在这记录一下也让和我一样的新手有所裨益。
一、理解可变
以前对它的认识是可以传入多个参数,在学习的过程中发现,对它认识不够全面,可变的另一个含义是可以不传。也就是说可变的含义是参数可以是0~n(整数)个。
二、语法
与 c++ 类似 :Object ... args
三、用法
在调用可变形参的方法时使用,运算符传入多个实参,或者为空。函数体内可以用遍历数组方式使用args。