java 函数传递多参数案例


public class WrapperClassDemo1 {
    
    public static void main(String[] args){
        printMax(3,3,32,34.2);
        printMax(new double[]{1,2,3});
    }
    
    public static void printMax( double... numbers){
        if(numbers.length == 0){
            System.out.println("No argument passed");
            return;
        }
        
        double result = numbers[0];
        for(int i = 1;i < numbers.length;i++){
            if(numbers[i] > result){
                result = numbers[i];
            }
        }
        
        System.out.println("The max value is :" + result);
    }

}
  • The max value is :34.2
  • The max value is :3.0
posted @ 2023-05-23 15:51  盘思动  阅读(98)  评论(0编辑  收藏  举报