0
点赞
收藏
分享

微信扫一扫

java语言基础(73)——可变参数的使用


使用场景:方法的参数个数不确定。

格式:修饰符 返回值类型 方法名(数据类型...  参数名){ }

使用方法:


package VariousParameter;

public class VariousParameter {

/**
* @param args
*/
public static void main(String[] args) {
// 调用是参数个数可变
System.out.println(sum(10,20));
System.out.println(sum(10,20,30));
System.out.println(sum(10,20,30,40));
}

// 可变参数函数
public static int sum(int... num){
// num 其实是一个int数组
int sum = 0;
for(int x:num){
sum += x;
}
return sum;
}
// 如果有多个参数 并且有可变参数 那么可变参数一定在最后
// public static int sum(int a,int... num){
// return 0;
// }

}


深入理解其原理,请反编译。


举报

相关推荐

可变参数基础

C语言可变参数

JAVA可变参数

Java可变参数

Java 可变参数

可变参数(Java)

0 条评论