【问题标题】:How many ints can be stored in the following multidimensional array?下面的多维数组可以存储多少个整数?
【发布时间】:2016-03-24 07:43:30
【问题描述】:

拥有这个数组:

int[][][] x = new int[2][3][2];

我以为是 7,但显然是 12。这是为什么呢?

【问题讨论】:

  • 想想有效的索引集...
  • 它们被称为多维是有原因的。回想几何,你有一个 3 维对象,长 2,宽 3,高 2;有多大?

标签: java arrays


【解决方案1】:

你乘法,而不是加法。 2 个数组,每个数组有 3 个位置,每个数组有两个位置是 (2 x 3 x 2 = ) 12。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-31
    • 2021-05-10
    相关资源
    最近更新 更多