美文网首页程序员
Java 可变参数实现

Java 可变参数实现

作者: Ytsssss | 来源:发表于2017-10-31 15:12 被阅读0次

    有时候在开发的过程中,我们给方法内传入的参数个数不确定,可以用以下方式实现

    JDK 1.5 开始,Java支持传递同类型的可变参数给一个方法。

    方法的可变参数的声明如下所示:

    paramtype... paramnames
    

    示例代码:

    public class HelloWorld {
        public static void main(String[] args) {
            coutMax(1,5,7,95,65);
        }
        public static void coutMax(int... args){
            int max = args[0];
            for(int i=0;i<args.length;i++){
                if(args[i]>max){
                    max=args[i];
                }
            }
            System.out.println("The max value is " + max);
        }
    }
    

    代码输出

    这里写图片描述

    相关文章

      网友评论

        本文标题:Java 可变参数实现

        本文链接:https://www.haomeiwen.com/subject/kjybpxtx.html