JAVASE总结--可变参数

来源:互联网 发布:网络信息资源 编辑:程序博客网 时间:2024/06/05 04:49

7.

以下选项中关于Java中方法的可变参数的说法正确的是(    )。(选择二项)

 

 

 

 

A

可变参数是JDK1.5增加的内容,用来表示方法的形参

 

B.

一个方法可以没有可变参数,可以有1个或者多个可变参数

 

C.

可变参数可以被当作数组参数来处理

 

D.

可变参数对应的实参可以1个,2个,多个,但不能0个,还可以是一个数组

 

/**

 * 可变参数 :适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理。

 * 可变参数必须位于最后一项且只有一个

 * 调用可变参数的方法时,编译器为该可变参数隐含创建一个数组,在方法体中一数组的形式访问可变参数。

 * 调用时可写可不写

 * @author 123

 *

 */

public class TestArguments {

public static void main(String[]args) {

add(1,2,3);

}

public static void add(int ...num){

int total=0;

for(int i=0;i<num.length;i++){

total+=num[i];

}

System.out.println(total);

}

}

 

0 0
原创粉丝点击