fre*_*low 6 java arrays syntax multidimensional-array
new T[7]创建一个7 T秒的数组.如果我们替换T为int[5],我们得到new int[5][7]哪个应该创建一个包含5个整数的7个数组的数组.但是,它会创建一个由5个整数组成的数组,而不是7个整数.这有什么好的理由吗?如果是相反的方式,它会更有意义吗?
我将其视为维度:
height width depth
int[5] [7] [8]
Run Code Online (Sandbox Code Playgroud)
或者
rows cols
int[5] [7]
Run Code Online (Sandbox Code Playgroud)
这就是为什么它是 5 个 7 个整数的数组对我来说是有意义的。有一种自然秩序。
我觉得你的例子也很有道理,也很有逻辑。所以我想这只是一个意见问题:P
| 归档时间: |
|
| 查看次数: |
147 次 |
| 最近记录: |