A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

©   /  2014-3-5 14:37  /  2197 人查看  /  10 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

举例说明,看下面的程序,你就应该明白了
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);  //输出并打印出数组的最大值。
        }
}

评分

参与人数 1黑马币 +5 收起 理由
何伟超 + 5

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马