首页 > 代码库 > 继承(二)

继承(二)

参数数量可变的方法

public static double max(double... values)//double...是一个数据类型,对于实现者来说,double...与double[]完全一样{       double largest = Double.MIN_VALUE;    for(double v:values)    {        if(v>largest)        {            largest = v;        }    }    return largest;}

double m = max(3.1,40,4,-5); 编译器将new double[] {3.1,40,4,-5}传递给max方法。

 

继承(二)