java-可变参数

//可变参数,必须定义在参数列表的最后
class VarParaDemo
{
 public static void main(String [] args)
 { 
  show("abc", "def", "chm");
  show("ada");
  System.out.println(getSum(1,2,3,4));
  System.out.println(getSum(1,4));
 }

 public static void show(String ... str)
 {
  for (int x = 0; x < str.length ; x++)
  {
   System.out.println(str[x]);
  }
 }

 public static int getSum(int a, int ... para)
 {
  int sum = 0 ;
  a = 10;
  for (int x = 0; x < para.length; x++)
  {
   sum = sum + para[x];
  }
  return a + sum;
 }
}

你可能感兴趣的:(java-可变参数)