可变参数

 

 1 package com.lin.method;
 2 
 3 public class Demo4 {
 4     public static void main(String[] args) {
 5         //调用可变参数的方法
 6         printMax(1,1.1,2,3);
 7         printMax(new double[]{50,55});
 8     }
 9     public static void printMax(double... numbers){
10         if (numbers.length==0){
11             System.out.println("No argument passed");
12             return;
13         }
14         double result=numbers[0];
15 
16         //筛选最大值
17         for (int i = 1; i < numbers.length ; i++) {
18             if (numbers[i]>result){
19                 result=numbers[i];
20             }
21         }
22         System.out.println("The max values is "+ result);
23     }
24 }

 

posted @ 2021-02-14 13:47  奔啵儿灞  阅读(33)  评论(0)    收藏  举报