栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

可变参数的使用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

可变参数的使用

1、从JDK1.5开始支持传递同类型的可变参数给一个方法。

2、在方法声明中,在指定参数类型后加省略号…(三个点)。

3、一个方法中只能指定一个可变参数,且必须是方法的最后一个参数。任何普通的参数必须在它之前声明。

public class Varparam {
    public static void main(String[] args) {

        Varparam vp = new Varparam();
        vp.test1(1,2,3);     //传递可变长参数
    }
    public void test1(int...x){  //相当于可变长整型数组x

        System.out.println(x); //注意此处输出为数组x的伪地址
        for(int y:x){          //使用增强for循环遍历输出可变参x的所有数
            System.out.println(y);
        }
    }
    public void test3(double d,int...x){  //第一个参数可以是其他类型

    }
    public void test2(int a, double d,int...x){ //前面可以有多个参数

    }
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/643917.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号