java 输出5行5列的二维数组并求出二维数组的平均数

简介: java 输出5行5列的二维数组并求出二维数组的平均数

需求是这个样子的:

代码如下

package com.hidata.devops.paas.demo;
import java.util.Random;
/**
 * 任务2、求二维数组的平均数
 */
public class ArrayAvgTest {
    public static void main(String[] args) {
        int [] [] arr = new int [5][5];
        int total = 0;
        Random random = new Random();
        for (int i = 0; i < arr.length; i++) {
            System.out.println();
            for (int j = 0; j < arr.length; j++) {
                int num = random.nextInt(20-10+1)+10;
                arr[i][j] = num;
                System.out.print(arr[i][j] + "\t");
                total = total+arr[i][j];
            }
        }
        int avg = total/(arr.length*arr[0].length);
        System.out.println("");
        System.out.println("整个二维数组的平均值为:" + avg );
    }
}

运行结果

19  20  15  14  15  
12  14  12  11  11  
10  12  20  14  17  
18  12  16  11  10  
19  12  10  11  12  
整个二维数组的平均值为:13
Process finished with exit code 0


相关文章
|
6月前
|
人工智能 Java
Java练习题-输出二维数组对角线元素和
Java练习题-输出二维数组对角线元素和
|
1月前
|
存储 Java
【编程基础知识】 分析学生成绩:用Java二维数组存储与输出
本文介绍如何使用Java二维数组存储和处理多个学生的各科成绩,包括成绩的输入、存储及格式化输出,适合初学者实践Java基础知识。
72 1
|
6月前
|
存储 Java
Java二维数组的声明与操作技术详解
Java二维数组的声明与操作技术详解
108 10
|
6月前
|
Java 容器
Java集合类ArrayList应用 | 二维数组的集合类表示与杨辉三角实现
这是一个关于LeetCode第118题“杨辉三角”的问题解答摘要。题目要求生成一个杨辉三角的前n行,其中每一行都是由前一行的元素按规则生成的。杨辉三角的规律是:每一行的第一个和最后一个数是1,其他数是其上方两数之和。
53 4
|
6月前
|
存储 Java
java使用pdfbox 3.0版本删除pdf文件中指定字符所在行,生成新的pdf文件
【5月更文挑战第25天】java使用pdfbox 3.0版本删除pdf文件中指定字符所在行,生成新的pdf文件
741 1
|
5月前
|
Java
二维数组与稀疏数组转换(java)
二维数组与稀疏数组转换(java)
|
6月前
|
存储 Java
Java二维数组的初始化技术详解
Java二维数组的初始化技术详解
70 0
|
6月前
|
存储 Java 索引
Java二维数组的引用与操作技术详解
Java二维数组的引用与操作技术详解
84 0
|
6月前
|
Java
<Java SE> 数组详解大全(附带练习题).一维数组、二维数组、数组拷贝、数组遍历...
<Java SE> 数组详解大全(附带练习题).一维数组、二维数组、数组拷贝、数组遍历
46 0
|
6月前
|
存储 Java C语言
【Java探索之旅】基本类型与引用类型 数组的应用 二维数组
【Java探索之旅】基本类型与引用类型 数组的应用 二维数组
40 0