java - 程序提示数组大小然后将不在边缘的所有数字相加

标签 java arrays addition

如何制作一个程序,提示数组大小并用随机数填充,然后将不在边缘的数字全部相加?

代码如下:

import javax.swing.*;

public class array {

    int matrizNN[][];
    public void setMatrizNN(int n){

        matrizNN = new int[n][n];

        for (int i = 0; i < matrizNN.length; i++) {
                for (int j = 0; j < matrizNN[i].length; j++) {
                    matrizNN[i][j]= (int)(Math.random()*10);
                    System.out.print(" "+matrizNN[i][j]);
        }

        System.out.println(" ");
    }

}

最佳答案

import javax.swing.*;
public class array {

int matrizNN[][];
public void setMatrizNN(int n){

    matrizNN = new int[n][n];

    for (int i = 0; i < matrizNN.length; i++) {
            for (int j = 0; j < matrizNN[i].length; j++) {
                matrizNN[i][j]= (int)(Math.random()*10);
                System.out.print(" "+matrizNN[i][j]);
    }

    System.out.println(" ");
System.out.println("Size "+matrizNN.Length);

}

}

关于java - 程序提示数组大小然后将不在边缘的所有数字相加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31527731/

相关文章:

c++ - 添加两个二进制字符串

通过 RabbitMQ 进行 Java/Python 通信

java - 在屏幕的一部分的 Canvas 上绘图

java - 添加文本 java requestDispatcher

javascript - 显示一周中某天的消息

php - MySQL 表格单元格添加

java - 如果未收到数据,请发送并重试数据?

javascript - D3 将数据添加到 setInterval() 内的数组元素中以绘制分组条形图

python - 整合二维矢量场阵列(反转 np.gradient)

c++ - char 和 int 的总和导致我的 C++ 代码中出现奇怪的 char