【发布时间】:2017-04-07 09:56:23
【问题描述】:
我已经阅读了 Java 教程,但是我仍然对 arrays 感到困惑。
数组内部如何工作? 数据成员length从哪里来?(当我们必须得到动态数组的长度时,我们通常使用array.length)
【问题讨论】:
标签: java arrays data-structures proxy-classes
我已经阅读了 Java 教程,但是我仍然对 arrays 感到困惑。
数组内部如何工作? 数据成员length从哪里来?(当我们必须得到动态数组的长度时,我们通常使用array.length)
【问题讨论】:
标签: java arrays data-structures proxy-classes
没有“成员函数”length()。有一个(最终)属性length 告诉数组的大小。数组是对象,但它们主要是本机实现的。基本上它们是带有边界检查的指针。
您不必担心数组的内部实现,它们工作得很好。
【讨论】: