学习笔记---可变参数

可变参数

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vIhheYho-1612418517124)(C:\Users\杨维彬的电脑\AppData\Roaming\Typora\typora-user-images\image-20210204140102865.png)]

- 图片来自B站狂神说

  • 要点:必须时方法的最后一个参数,并且一个方法中只能指定一个,类型需要与输入的数据一致
package method;

public class Demo04 {
    
    
    public static void main(String[] args) {
    
    
        PrintMax(1.0,9.2,4.5,1.2);
    }

    public static void PrintMax(double... a){
    
    
        if(a.length==0){
    
    
            System.out.println("没有输入数据!!!");
            return;
        }
        double ans=a[0];

        for (int i = 1; i < a.length; i++) {
    
    
            if(ans<a[i]){
    
    
                ans=a[i];
            }
        }
        System.out.println("最大的数字是:"+ans);
        return;
    }
}

猜你喜欢

转载自blog.csdn.net/yang862819503/article/details/113643059