【发布时间】:2013-01-11 07:12:24
【问题描述】:
可能重复:
Java - Array’s length property
String.length() vs Array.length
我目前正在上高中的 AP 计算机科学课,我在阅读中发现了这一点。
据我了解,.length() 是一种用于字符串的方法,但为什么.length() 不是一种应用于数组的方法?我知道它们是不同的对象,但为什么 Java 不只是另一种方法来查找数组的长度?
感谢我收到的任何回复。谢谢!
【问题讨论】:
-
length是数组的成员。关于为什么它是成员而不是方法(这种情况下你必须将其称为length()),我将留给其他人回答。 -
(这是一个骗子,但我不会花时间寻找前面的几个问题。)就是这样。当时,将
length设置为伪字段而不是伪方法似乎是有意义的。 -
抱歉受骗,但我感谢您的回答!