• 获取数值型数组的最大值和最小值,使用遍历获取每一个值,然后记录最大值和最小值的方式。(数组遍历嵌套if判断语句)


    package com.Summer_0420.cn;
    
    /**
     * @author Summer
     * .获取数值型数组的最大值、最小值
     * 方法:遍历获取每一个值,记录最大值;
     * 方法:遍历获取每一个值,记录最小值;
     */
    public class TestMethod01 {
    
        public static void main(String[] args) {
            int [] a={1,2,3,4,5,6,78,9,4,5,1,5,64,12,3,3};
            getMax(a);
            getMin(a);
        }
    
        private static void getMin(int[] a) {
            int max=a[0];
            for (int i : a) {//用增强for循环获取最大值
                if (i>max) {//注意此处比较的是i,不是[i]
                    max = i;
                }
            }
            System.out.println(max);
        }
    
        private static void getMax(int[] a) {
            int min = a[0];
            for (int i = 0; i < a.length; i++) {//用普通for循环获取最小值
                if (a[i]<min) {
                    min = a [i];
                }
            }
            System.out.println(min);
            
        }
    
    
    }
  • 相关阅读:
    哈希表(hash)
    并查集
    trie树(字典树)
    单调队列(滑动窗口)
    单调栈
    用数组实现栈与队列
    数组实现双链表
    数组实现单链表
    区间合并
    离散化
  • 原文地址:https://www.cnblogs.com/summerdata/p/10742411.html
Copyright © 2020-2023  润新知