import java.util.Random;
public class TwoDArrayDz {
public static void main(String[] args) {
int m = 5, n = 5;
int Array[][] = new int [m] [n];
Random generator = new Random();
int gn;
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
gn = generator.nextInt(100);
Array [i] [j] = gn;
}
}
for (int i = 0; i < m; i++) {
for (int j = 0; j < n; j++) {
System.out.println ("Masiv [" + i + "] [" + j + "] =" + Array [i] [j] + "\t");
}
System.out.println();
int sum = 0;
for (int s = 0; s < Array.length; s++){
sum = sum + Array [i] [j];
}
System.out.println("Сума = " + sum);
}
}
}
在 Java 8 中你可以这样做:
int sum = Arrays.stream(arr).sum();int sum = IntStream.of(arr).sum();