Java是一門廣泛應(yīng)用于計(jì)算機(jī)軟件開發(fā)領(lǐng)域的編程語(yǔ)言,它非常靈活且易于學(xué)習(xí)。今天我們來(lái)研究一下如何在Java中求得一個(gè)3x4矩陣每列元素的和。
int[][] matrix = {{1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}}; int[] columnSum = new int[4]; for (int i = 0; i< matrix.length; i++) { for (int j = 0; j< matrix[0].length; j++) { columnSum[j] += matrix[i][j]; } } System.out.println("每列的和為:"); for (int sum : columnSum) { System.out.print(sum + " "); }
在上面的代碼中,我們首先定義了一個(gè)3x4的二維數(shù)組變量matrix,用來(lái)存儲(chǔ)矩陣的元素。接著定義了一個(gè)一維數(shù)組變量columnSum,用于存儲(chǔ)每列的和。
然后我們使用了兩個(gè)for循環(huán)來(lái)遍歷矩陣的每個(gè)元素,并且將每個(gè)元素加到對(duì)應(yīng)列的和中去。最后,我們打印出每列的和。
運(yùn)行上面的代碼,輸出結(jié)果如下:
每列的和為: 15 18 21 24
可以看到,我們成功地求出了這個(gè)3x4矩陣每列的和。這個(gè)簡(jiǎn)單的例子展示了Java的基本語(yǔ)法,也是Java編程的入門之作。希望這篇文章對(duì)初學(xué)者有所幫助!