您的位置:首页 > 编程语言 > Java开发

java可变参数学习

2016-03-07 10:15 471 查看
public class changeVariable {
    /*在参数不确定但是类型确定的情况下,可在参数前加

    ...用来表示变量的不确定,变量接收后将作为数组处理*/
    public static int sum(int ...number){

      int sum=0;
      for(int num :number){
        sum+=num;
      }
      return sum;

    }
    public static void main(String[] args) {
  
      int sum=0;

      /*可用传统的传递数组*/
      sum(new int[] { 1, 3, 5, 7, 9 });

      /*也可用直接传数字的方式,同样会作为数组处理*/
      sum=sum(1,2,3,4,5);
      System.out.println(sum);
    }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: