2.声明一个15个数组元素的一维整数数组,使用循环采用随机数的方式为每一个元素赋值,并编写一个方法求出该数组的平均值。
提示:1、先求数组元素之和,再求平均数,保存平均数的变量声明为double类型。
2、使用Random类的nextInt(n)方法可以随机产生一个0至n之间(但不包括n)的随机整数。
package com.example.demo.test;
import java.util.Arrays;
import java.util.Random;
/**
*
* @作者:Roc-xb
* @联系QQ:327844761
* @微信公众号:ewbang
*
*/
public class Test01 {
public static void main(String[] args) {
int[] arr = new int[15];
for (int i = 0; i < arr.length; i++) {
int n = new Random().nextInt(100);
arr[i] = n;
}
System.out.println("数组:" + Arrays.toString(arr));
double avg = avg(arr);
System.out.println("平均数:" + avg);
}
// 求平均数
public static double avg(int[] arr) {
int sum = 0;
double avg = 0.0;
for (int i = 0; i < arr.length; i++) {
sum += arr[i];
}
avg = sum / arr.length;
return avg;
}
}
程序输出结果:【编码不易,望采纳】