在线名词解释大全 - Java语言程序设计 - 详细

以下关于可变参数的定义中,正确的是( )?

A
 public void f (String[] aa,String... a){}
B
 public void f (String a,double b, String... a){}
C
 public void f(String... a){}
D
 public void f(String... a,String[] aa){}
正确答案:

形参的数据类型与参数名之间加上三个“.”,就可以让他和个数不确定的实参想匹配。

每个方法只能有一个这样的参数个数可变的形参,且这个形参必须是形参列表的最后一个,所以除了定义的可变参数的数据类型以外的形参都要写在可变参数之前。

相关推荐
扫描二维码
关注公众平台