Java 菜鳥教程

Java 流程控制

Java 數(shù)組

Java 面向?qū)ο?I)

Java 面向?qū)ο?II)

Java 面向?qū)ο?III)

Java 異常處理

Java 列表(List)

Java Queue(隊列)

Java Map集合

Java Set集合

Java 輸入輸出(I/O)

Java Reader/Writer

Java 其他主題

Java程序使用多維數(shù)組相加兩個矩陣

Java 實例大全

在此程序中,您將學(xué)習(xí)使用Java中的多維數(shù)組將兩個矩陣相加。

示例:兩個矩陣相加的程序

public class AddMatrices {

    public static void main(String[] args) {
        int rows = 2, columns = 3;
        int[][] firstMatrix = { {2, 3, 4}, {5, 2, 3} };
        int[][] secondMatrix = { {-4, 5, 3}, {5, 6, 3} };

        //兩個矩陣相加
        int[][] sum = new int[rows][columns];
        for(int i = 0; i < rows; i++) {
            for (int j = 0; j < columns; j++) {
                sum[i][j] = firstMatrix[i][j] + secondMatrix[i][j];
            }
        }

        //顯示結(jié)果
        System.out.println("兩個矩陣的和為: ");
        for(int[] row : sum) {
            for (int column : row) {
                System.out.print(column + "    ");
            }
            System.out.println();
        }
    }
}

運行該程序時,輸出為:

兩個矩陣的和為:
-2    8    7    
10    8    6

在上面的程序中,兩個矩陣存儲在2d數(shù)組中,即firstMatrix和secondMatrix。 我們還定義了行數(shù)和列數(shù),并將它們分別存儲在變量行和列中

然后,我們初始化給定行和列的新數(shù)組,稱為sum。 該矩陣數(shù)組存儲給定矩陣的加法。

我們遍歷兩個數(shù)組的每個索引以添加和存儲結(jié)果。

最后,我們使用for(foreach變量)循環(huán)遍歷sum數(shù)組中的每個元素以打印元素。

Java 實例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清