黑马程序员技术交流社区

标题: 关于可变参数? [打印本页]

作者: 冯盼    时间: 2012-12-4 10:45
标题: 关于可变参数?
如果定义为可变参数,那么参数个数可以是0到n个;定义为数组的类型如果是0个,写个没有元素的空数组,也完全可以啊,难道可变参数比数组参数的优势就是0个元素时候不用写个空数组么?
作者: 睡中忘了的睡    时间: 2012-12-4 11:21
数组参数,这个是JDK5.0以上的版本新加的功能。与可变参数比优势:方便了程序员,因为如果不确定要传的参数的个数的话,我们要写带1个参数的,带2个参数,带3个参数的,这样很麻烦。  改进后的这个方法,我们只要写一个函数就好,可以传任意个参数。

作者: ljhheima    时间: 2012-12-4 11:30
数组不方便啊,如果数组,我们首先要将参数转成数组。
现在可变参数,编译器帮我们做了,这不方便吗?




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2