【发布时间】:2010-03-22 15:31:13
【问题描述】:
在 Java 中定义的 length 字段在哪个类中(例如,用于数组长度)?
我能在Object 类中看到它的定义吗?
编辑:为什么要设计这个字段(与安全性或内存效率相关的任何事情)?
【问题讨论】:
-
我们说的是字符串长度、数组长度、对象大小还是什么?
-
@Jason:我认为他在谈论数组。
-
@Jason,我认为他在谈论 array.length,String 没有长度变量,它有 length() 方法(这很令人困惑,因为它不是 getLength())。跨度>
-
这是我的假设。
-
最好不要假设;缺少 String.length 也可能是他问的原因。