【发布时间】:2014-12-28 04:59:02
【问题描述】:
我是 JAVA 新手,在编写一些代码时有一个非常简单的问题。什么时候应该使用length,什么时候应该使用length()?
长度和大小有什么区别?
谢谢!
【问题讨论】:
-
它因类型而异。数组有一个长度字段,集合有一个 size(),字符串有一个 length()。
-
length 用于数组,size() 用于集合
-
@ElliottFrisch 所说的。此外,
StringBuffer和StringBuilder具有length()。File也是如此。许多其他较少使用的类也是如此 - 请参阅 docs.oracle.com/javase/8/docs/api/index-files/index-12.html 并向下滚动以查看 JRE 定义的类有哪些length()。 -
看在上帝的份上,先搜索谷歌。真的比在这里发布这个简单的问题花费的时间更少。检查this