举例说明,看下面的程序,你就应该明白了
class Maxtest
{
public static int max( int [] arr) //定义一个数组,利用函数的重载,实现它的功能。
{
int max=arr[0]; //数组中的0是数组的角标。
for(int x=1;x<arr.length;x++) //从数组的角标1开始依次的去比较。
{
if(arr[x]>max) //比较数组两个角标中的值。
max=arr[x]; //如果数组的角标中的值大于前一个角标中的值。则将大值赋给max
}
return max; //返回。
}
public static void main(String[] args) //主函数。
{
int [] arr={3,5,6,7,8,1,2,4,9};//一个数组。
int max=max(arr); //定义一个变量,这个变量是这个数组的最大值。
System.out.println("max="+max); //输出并打印出数组的最大值。
}
} |