码迷,mamicode.com
首页 > 编程语言 > 详细

# Java的可变参数

时间:2021-03-08 13:37:56      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:exp   load   span   void   bsp   demo1   方法   pre   comm   

Java的可变参数

public class Demo16 {
   public static void main(String[] args) {
       Demo16 demo16 = new Demo16();//调用与实例变量调用一样
                                   //因为test没有static所以不能直接调用
       demo16.test(1,2,3);//传递的数
?
  }       //可变参数:只能指定一个可变参数
   public void  test (int...i){//指定的为int类型用...链接
       System.out.println(i[0]);//按顺序取出
       System.out.println(i[1]);
       System.out.println(i[2]);
  }
   public void fal (double...d){//指定类型为double
       System.out.println(d);
  }
   /*注意
   一个方法中只能指定一个可变参数且必须在最后面
    */
   public void no(int...d,int a){//报错因为没有放在最后面
       
  }              //int在前并没有在最后面
   public void nn(int...dd,double...s){//报错一个方法中指定了两个可变参数
                           //double在后面但是有两个可变参数所以报错
  }
}

 

# Java的可变参数

标签:exp   load   span   void   bsp   demo1   方法   pre   comm   

原文地址:https://www.cnblogs.com/continue-student/p/14493728.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!