Java 计算数组最大最小值差值 - 代码示例
可以使用以下代码来计算一组数据的最大最小值的差:
public class Main {
public static void main(String[] args) {
int[] data = {5, 3, 9, 4, 1, 7};
int max = data[0];
int min = data[0];
for (int i = 1; i < data.length; i++) {
if (data[i] > max) {
max = data[i];
}
if (data[i] < min) {
min = data[i];
}
}
int diff = max - min;
System.out.println('最大最小值的差为:' + diff);
}
}
输出结果为:
最大最小值的差为:8
以上代码首先初始化最大值和最小值为数组中的第一个元素。然后遍历数组,如果遇到比当前最大值大的元素,将其赋值给最大值;同样地,如果遇到比当前最小值小的元素,将其赋值给最小值。最后计算最大值和最小值的差,即为最大最小值的差。
原文地址: https://www.cveoy.top/t/topic/qbmP 著作权归作者所有。请勿转载和采集!