将 2D 阵列转换为一维阵列
以下是我到目前为止的代码:
public static int mode(int[][] arr) {
ArrayList<Integer> list = new ArrayList<Integer>();
int temp = 0;
for(int i = 0; i < arr.length; i ++) {
for(int s = 0; s < arr.length; s ++) {
temp = arr[i][s];
在这一点上,我似乎陷入了如何进入单维数组的困境。当我按顺序执行2D阵列的所有元素时,一次打印一个,但无法弄清楚如何将它们放入1D阵列中。我是新手:([i][s]
print(temp)
如何将2D阵列转换为一维阵列?
我正在使用的当前2D阵列是3x3。我正在尝试找到2D数组中所有整数的数学模式,如果该背景有任何重要性。