Traversal de matriz unidimensional y suma:
Public Class Onearry {public static void main (String [] args) {double [] num = {1.9, 2.9, 3.4, 3.5,10, -1}; num [0] = new Double (2); // Cambiar 1.9 a 2.0 por subíndice doble suma = 0; for (int i = 0; i <num.length; i ++) {// transferir system.out.println (num [i]); sum+= num [i]; // sum} System.out.println ("La suma de las matrices unidimensionales es" + suma); }}Resultados de ejecución:
2.02.93.43.510.0-1.0 La suma de las matrices unidimensionales es 20.8
Traversal de matriz bidimensional y suma: (Método 1)
Clase pública Twoarry {public static void main (string [] args) {int sum = 0; int num [] [] = {{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}}; System.out.println ("Array bidimensional de salida:"); num [0] [0] = nuevo entero (100); // Cambiar 1 en la matriz a 100 por subíndice para (int i = 0; i <num.length; i ++) {// Tranquility, organizar (int j = 0; j <num [i] .length; j ++) {system.out.print (num [i] [j]+"/t"); sum+= num [i] [j]; // sum} system.out.println (); } System.out.println ("La suma de las matrices bidimensionales es:"+suma); }}Resultados de ejecución:
Salida Array bidimensional: 1002345678910111213141516171819202122232425 La suma de las matrices bidimensionales es: 424
Traversal de matriz bidimensional y suma: (método 2)
public class dosarry {public static void main (string args []) {int [] [] num = new int [5] [5]; int count = 1; // bucles de matriz de 1 int sum = 0; for (int i = 0; i <num.length; i ++) {for (int j = 0; j <num [i] .length; j ++) {num [i] [j] = count ++; // contar agregado a la matriz sum+= num [i] [j]; // suma // suma //system.out.println(num■ifont> •J]); // Imprima todas las matrices}} System.out.println ("La suma de las matrices bidimensionales es:"+suma); System.out.println ("Array bidimensional de salida:"); for (int i = 0; i <num.length; i ++) {// orout for (int j = 0; j <num [n] .length; j ++) {system.out.print (num [i] [j]+"/t"); } System.out.println (); }}}Resultados de ejecución:
La suma de las matrices bidimensionales es: 325 salida de salida bidimensional: 1234567891011121314151617181920212232425
Anotación: num.length representa el número de filas, num.length [i] representa el número de columnas