矩陣是計算機科學中經常用到的數據結構之一。在Java中,可以使用二維數組表示矩陣。本文將介紹如何計算矩陣中所有數字的和。
public class Matrix { public static int sum(int[][] matrix) { int sum = 0; for (int i = 0; i< matrix.length; i++) { for (int j = 0; j< matrix[i].length; j++) { sum += matrix[i][j]; } } return sum; } } public class Main { public static void main(String[] args) { int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; int sum = Matrix.sum(matrix); System.out.println(sum); } }
上面的代碼定義了一個Matrix類和一個Main類。Matrix類中的sum方法接受一個二維數組matrix作為參數,使用兩個for循環遍歷矩陣中的所有數字,并將它們的值累加到變量sum中。Main類中創建了一個3x3的矩陣,然后調用了Matrix類的sum方法,并將結果打印輸出。
運行上面的代碼,輸出結果為:
45
可以看到,矩陣中所有數字的和為45。
上一篇java求1至n的階乘和
下一篇css中表格屬性教程