public class NewDemo01{
public static void main(String args[]){
System.out.print("不传递参数(fun()):") ;
fun() ; // 不传递参数
System.out.print("\n传递一个参数(fun(1)):") ;
fun(1) ; // 传递一个参数
System.out.print("\n传递五个参数(fun(1,2,3,4,5)):") ;
fun(1,2,3,4,5) ;
}
/*所有的可变参数接收之后,都是以数组的形式保存下来的,
所以直接按照数组的方式接收即可。*/
public static void fun(int ... arg){ // 可变参数
for(int i=0;i<arg.length;i++){ // 循环输出
System.out.print(arg[i] + "、") ;
}
for(int x:arg){ // 使用foreach输出
System.out.print(x + "、") ;
}
};