我目前正在尝试使用 Java 计算一个值在 10 x 10 矩阵的每一列中出现的次数。
我可以让它计算每一行中的次数,但我对列数的计算很困难。
感谢您的帮助,我是这个网站和 Java 的新手。
import java.util.Random;
import static java.lang.System.*;
public class Problem710 {
public static void main(String[] args) {
int[][] randArr = new int[10][10];
double count = 0;
for (int i = 0; i < randArr.length; ++i) {
for (int j = 0; j < randArr[0].length; ++j) {
randArr[i][j] = getRandInt(0, 1);
count += randArr[i][j];
out.print(randArr[i][j]);
}
out.println();
}
double averagePerRow = count / 10;
out.println(averagePerRow);
}
public static int getRandInt(int min, int max) {
Random rand = new Random();
return rand.nextInt(max - min + 1);
}
}