classe publique Crosssum {public static void main (String args []) {int [] [] a = {{1,2,3,4,5}, {6,7,8,9,10}, {11,12,13,14,15}, {16,17,18,19,20}, {21,22,23,24,25. int transversal = 0; // 横 int vertical = 0; // 竖 pour (int i = 0; i <5; i ++) {transverse = transverse + a [2] [i]; // 通过下标访问} pour (int j = 0; j <5; j ++) {vertical = vertical + a [2] [j]; } System.out.println ("5 * 5 数组十字和为" + (transversal + vertical)); }} classe publique gauche {public static void main (String args []) {int [] [] a = {{1,2,3,4,5}, {6,7,8,9,10}, {11,12,13,14,15}, {16,17,18,19,20}, {21,22,23,24,25. int sum = 0; pour (int i = 0; i <5; i ++) {sum = sum + a [i] [i]; } System.out.println ("5 * 5 数组 =" + sum); }} classe publique Rightsum {public static void main (String args []) {int [] [] a = {{1,2,3,4,5}, {6,7,8,9,10}, {11,12,13,14,15}, {16,17,18,19,20}, {21,22,23,24,25}}; int sum = 0; pour (int j = 4; j> = 0; j -) {sum = sum + a [j] [j]; } System.out.println ("5 * 5 数组 =" + sum); }}