gpt4 book ai didi

java - 3D 数组比 Java 中其他类型的数组更好吗?

转载 作者:行者123 更新时间:2023-11-30 07:14:50 25 4
gpt4 key购买 nike

我是Java新手,我在网上看到了一个关于二维数组的视频。但是 3D 数组呢?

是否可以用 Java 制作 3D 数组?如果是的话,这该怎么办呢。另外,使用 3 个独立的 1D 数组(链接在一起)是否等同于使用 1 个 3D 数组?最后,遍历3D数组的效率是多少?

最佳答案

在 Java 中创建 3D 数组是完全可能的。就像声明类型 T[][][] array; 一样简单。三个独立的一维数组并不等同于一个 3D 数组。您需要 n 个 2D 数组才能相当于一个 3D 数组。遍历 3D 数组的效率实际上是 O(n3)。

关于java - 3D 数组比 Java 中其他类型的数组更好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38591283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com