用Java写一个对整数数组求平均值的代码
时间: 2023-05-11 18:06:38 浏览: 99
可以使用以下代码来求整数数组的平均值:
```java
public static double average(int[] array) {
int sum = 0;
for (int i = 0; i < array.length; i++) {
sum += array[i];
}
return (double) sum / array.length;
}
```
这个方法接受一个整数数组作为参数,然后使用一个循环来计算数组中所有元素的总和。最后,它将总和除以数组的长度,得到平均值,并将其作为 double 类型返回。
相关问题
用Java写一个整数数组求平均值
可以使用以下代码来计算整数数组的平均值:
```java
public static double calculateAverage(int[] numbers) {
int sum = 0;
for (int i = 0; i < numbers.length; i++) {
sum += numbers[i];
}
return (double) sum / numbers.length;
}
```
你可以将整数数组作为参数传递给这个方法,它将返回数组中所有元素的平均值。
java写求一个长度为10的整数数组的最大值和平均值
在Java中,你可以使用内置的`Math.max()`函数来找到数组中的最大值,然后遍历数组计算总和并除以数组长度得到平均值。以下是示例代码:
```java
import java.util.Arrays;
public class Main {
public static void main(String[] args) {
int[] array = {5, 10, 15, 20, 25, 30, 35, 40, 45, 50}; // 长度为10的整数数组
// 找到最大值
int maxValue = array[0];
for (int i : array) {
if (i > maxValue) {
maxValue = i;
}
}
// 计算平均值
double sum = 0;
for (int num : array) {
sum += num;
}
double average = sum / array.length;
System.out.println("最大值: " + maxValue);
System.out.println("平均值: " + average);
}
}
```
运行这段代码后,它会打印出给定数组的最大值和平均值。
阅读全文