如何用java编程求数组的最大值,最小值,平均值?public class MaxMin {
public static void main(String[] args) {
Integer[] inte = {12,23,54,75,86};
int max = inte[0];
【java平均值的代码 java平均数函数】int min = inte[0];
int average = 0;
int sum = 0;
for(int i=0;iinte.length;i++){
if(maxinte[i]){
max = inte[i];
}
if(mininte[i]){
min = inte[i];
}
sum += inte[i];
}
average = sum/inte.length;
System.out.println("最大值----"+max);
System.out.println("最小值----"+min);
System.out.println("平均值----"+average);
}
}
java用循环编写一个计数程序输入几个数字直到输入0为止,计算输入的这些数的平均数?参考代码如下:
import java.util.*;
public class Main
{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int sum = 0;
int count = 0;
while(true){
int num = sc.nextInt();
if(num == 0) break;
sum += num;
count++;
}
System.out.println("平均值:"+sum*1.0/count);
}
}
运行结果:
JAVA求数组平均值可以使用Java中的可变参数来编写一个只需要一个方法即可计算任意数量数组的平均值的函数:
?Copy code
public static double a1(double[]... arrays) {
double sum = 0;
int count = 0;
for (double[] array : arrays) {
for (double value : array) {
sum += value;
count++;
}
}
return sum / count;
}
然后可以使用以下代码来调用该方法,并将结果赋给对应的变量:
?Copy code
double a2, b2, c2, d2;
double a[] = {90, 85, 66, 51, 69, 78, 88, 94};
double b[] = {68, 88, 81, 90, 65, 74, 64, 46};
double c[] = {68, 90, 85, 88, 68, 70};
double d[] = {60};
a2 = b2 = c2 = d2 = a1(a, b, c, d);
这样就可以使用一次方法调用计算所有数组的平均值了 。
java平均值的代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java平均数函数、java平均值的代码的信息别忘了在本站进行查找喔 。
- redis的热点数据缓存 redis热点数据切换
- 如何修改戴尔服务器的IP地址? 戴尔服务器ip地址怎么改
- mysql中ext
- 优惠券功能的业务流程设计图谱 优惠券redis处理
- redis通配符的使用
- redis是开发工具吗 redis的开发人是谁
- mysql备份一个表的数据 备份一个mysql库
- mysql中删除记录的命令 mysql删除中继日志
- mysql 判断 mysql的判断语句
- 屏蔽数据库的复杂性 mysql数据库屏蔽权限
