首页 > 解决方案 > Java中缺少最小和最大变量?

问题描述

我是Java的初学者,我可以得到一些建议吗?我目前在我的代码中有一些 for 循环来尝试找到数组的最大值和最小值。但是,在 for 循环之后,我尝试打印变量,但它没有按定义显示。

我当前代码的一部分:

int smallest = Integer.MAX_VALUE;
int largest = Integer.MIN_VALUE;
for(index = 0; index < pressure.length; index++) {
        if(pressure[index]<smallest){
             smallest = pressure[index];
             int minPressure = smallest;
        }   

        else if(pressure[index]>largest){
            largest = pressure[index];
            int maxPressure = largest;
    }
}
 System.out.printf("%s%15d%15d%15d\n" , "Maximum", maxCategory, maxPressure, maxMPH);

标签: java

解决方案


推荐阅读