Java是一門面向?qū)ο缶幊陶Z言,在許多領(lǐng)域中都非常受歡迎。今天我們來看一下如何用Java編寫代碼來求對角線的和。
public static int diagonalSum(int[][] matrix) { int sum = 0; for (int i = 0; i< matrix.length; i++) { sum += matrix[i][i]; } return sum; }
這段代碼實際上非常簡單。我們只需要遍歷二維數(shù)組的對角線,把對角線上的元素相加即可。
我們可以將上面的代碼調(diào)用一個示例二維數(shù)組進行測試:
public static void main(String[] args) { int[][] matrix = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; System.out.println(diagonalSum(matrix)); // 輸出:15 }
如上所述,我們將測試一個由1到9的數(shù)字組成的方陣。在這個例子中,對角線的和應為15。
Java是一種強大的編程語言,可以很容易地解決許多要求算法的問題。希望這個簡單的Java示例對你有幫助,也希望你能夠繼續(xù)嘗試更多的編程挑戰(zhàn)。