JAVA中的可变参数

来源:互联网 发布:河北知满天教育官网 编辑:程序博客网 时间:2024/05/17 23:09

好记性不如赖笔头……

package com.Ckinghan.equalsDemo;public class DymainParam {    /**     * @描述:可变参数的定义及使用        */    public static void main(String[] args) {        /**         * intSumVal 是一个接收可变参数的方法,可以传多个参数过去,也可以只传一个过去         */        Integer val = intSumVal(1,2,3,4);        System.out.println("传送多个参数接收的返回值为:"+val);        /**         * intSumVal方法还可以接收数组类型的参数,因为传多个参数在intSumVal方法中,也是当作一个数组来看的         */        int[] integers = {9,2,3,4,4,5,56,56,56};        val = intSumVal(integers);        System.out.println("传送数组接收的返回值为:"+val);    }    /**     *      * @描述:可变参数的定义、     *              其实可变参数也就是一个数组,接收后,使用数组的方式解析即可     * @创建时间:     * @param:i 接收的可变参数,类型为数组     */    public static Integer intSumVal(int ... i){        Integer val = 0;        //使用增强FOR循环读取数组(也可以使用其它的方式)        for(int a : i){            val += a;        }        return val;    }}
0 0
原创粉丝点击