java - 将数组存储在二维数组Java中

标签 java arrays boolean multidimensional-array

那么为什么这行不通呢?不太确定为什么这不可能 - 我只想将大小为 2 的数组存储在二维数组中。

我知道这等同于设置 storage[0][0] = array[0] 和 storage[0][1] = array[1],但只是想知道为什么这是不正确的。

public class Test {

    public static void main(String[] args) {
        boolean[][] storage = new boolean[10][2];
        boolean[] array = new boolean[2];
        array[0] = true;
        array[1] = false;

        storage[0][] = array; //Why can't I do this?
    }
}

提前致谢

最佳答案

您的作业中有一对杂散的括号。只需使用

storage[0] = array;

关于java - 将数组存储在二维数组Java中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20622361/

相关文章:

java - AOSP 方法名称结尾

java - 将 Java 字符串流转换为 float 组

arrays - 如何更新 vue 3 中 ref 内数组的值

arrays - 从矩阵中获取每一行的不同列

python - 根据两个日期时间之间的差异创建 boolean 数据框

java - 有没有一种简单的方法可以使用 RestEasy 通过 JSON 传递对象集合?

java - 为什么我的制服位置显示不正确?

java - 为什么多个小程序可以访问一个全局类?

C++ 返回 boolean 值 95

python - var == False 或如果不是 var