编写Java应用程序要求如下:
(1)定义一个类Computer,包括两个类方法max、average,分别实现求整数数组元素的最大值和平均值的功能。
(2)定义一个主类Main,在main方法中给出10个整数,直接用类名调用相应的类方法求它们的最大值和平均值,并输出。
代码如下:
public class Computer {
public static int max(int a[]) {
int max = a[0];
for (int i = 0; i < a.length; i++) {
if (max < a[i]) {
max = a[i];
}
}
return max;
}
public static double average(int a[]) {
double sum=0;
for(int i=0;i<a.length;i++){
sum=sum+a[i];
}
return sum/a.length;
}
}
public class Main {
public static void main(String[] args) {
int []num={99,-1,0,8,7,569,1024,567,111,250};
int maxnumber=Computer.max(num);
double averagenumber=Computer.average(num);
System.out.println(maxnumber);
System.out.println(averagenumber);
}
}