天天看点

重载

只由参数签名(个数,顺序,类型)来区别,返回值不做判断,即两个重载的函数可以返回值不同,也可相同

static int maxvalue(int[] intarray)  

        {  

            int maxval = intarray[0];  

            for(int i = 1;i<intarray.length;i++)  

            {  

                if (intarray[i] > maxval)  

                    maxval = intarray[i];  

            }  

            return maxval;  

        }  

        static double maxvale(double[] doublearray)  

            double maxval = doublearray[0];  

            for(int i = 1;i<doublearray.length;i++)  

                if (doublearray[i] > maxval)  

                    maxval = doublearray[i];  

        }  

长风破浪会有时,直挂云帆济沧海!