1949啦网--小小 痛苦,是因为能力和欲望不匹配造成的

java中的可变参数

package com.xiao.parameter;    public class Demo {      public static void main(String[] args) {          Demo demo = new Demo();          demo.test(1,2,3,4);          demo.test(2,3);          demo.test(3,4,52.2);          demo.test(new double[]{1,2,3});//可变参数的写法,里面就相当于数组      }      //可变参数的写法,里面就相当于数组      public  void test(int...i){          System.out.println(i[0]);          System.out.println(i[1]);          System.out.println(i[2]);          System.out.println(i[3]);      }      //对应不同参数类型      /*      public void test(int ...i,int j);      这样写是错误的,要像下面这样写把可变参数放在后面       */    //  public void test(int y,int...i){}这句是对的,为了程序不报错我注释掉      public void test(double y,int...i){}      public  void test(double ... x){}      }



微信扫码关注

更新实时通知

作者:xiao 分类:软件笔记 浏览: