java编程:计算一个一维数组中的最大值和最小值及其差值。

如题所述

import java.util.Arrays;

public class Test1 {

public static void main(String[] args) {
int[] ary = {23, 43, 21, 67, 33, 89, 70};
Arrays.sort(ary);
int max = ary[ary.length-1];
int min = ary[0];
System.out.println("最大值是:" + max);
System.out.println("最小值是:" + min);
System.out.println("差值是:" + (max - min));
}

}

运行结果
最大值是:89
最小值是:21
差值是:68
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-01-03
int array[] = new int[3];
array[0] = 1;
array[1] = 2;
array[2] = 3;
Arrays.sort(array);
int num1=array[array.Length - 1];
int num2=array[0];
system.out.println(num1 - num2);
相似回答