有没有办法在第二个函数中使用第一个函数来创建带有随机数的 double 组?
public static int[] build1(int size) {
int[] arr = new int[size];
for (int i=0 ; i < arr.length ; i++)
arr[i] = (int)(Math.random() * 127);
return arr;
}
public static int[][] build2(int row, int col) {
int[][] arr2 = new int[row][col];
for (int i = 0; i < arr2.length; i++) {
for (int j = 0; j < arr2[i].length; j++) {
arr2[i][j] = (int)(Math.random() * 127);
}
}
return arr2;
}
最佳答案
我认为以下内容应该有效。
public static int[][] build2(int row, int col) {
int[][] arr2 = new int[row][col];
for (int i = 0; i < arr2.length; i++) {
arr2[i] = build1(col);
}
return arr2;
}
关于java - java中函数中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47611231/