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

© a15868412325 中级黑马   /  2016-5-15 21:24  /  328 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

        /*
         *案列
         *数组获取最值(获取数组中的最大最小值)
         */
public class Demo2_Array {

        public static void main(String[] args) {
                int[] arr ={10,30,45,60,80};
                int max = getMax(arr);
                System.out.println(max);
        }
        /*
         * 获取数组中的最大值
         * 1,返回值类型 int
         * 2,参数列表int[]arr
         */
         
        public static int getMax(int[] arr) {
                //定义一个变量
                int max = arr[0];
                //从第二个元素开始遍历数组
                for (int i = 1; i < arr.length; i++) {
                        //如果max中的值小于数组中的每一个元素
                        if(max < arr[i]) {
                                //max就记录在较大的
                                max = arr[i];
                        }
                }
                return max;
        }
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马