通过使用大量编程语言和库,我注意到用于集合中元素总数的各种术语.
最常见的似乎是length,count和size.
例如.
array.length
vector.size()
collection.count
Run Code Online (Sandbox Code Playgroud)
是否有任何首选术语?它取决于它是什么类型的集合?即.可变/不可变
是否倾向于将其作为属性而不是方法?
当您使用Java编码时,您是否有一个经验法则,您很容易知道使用哪个(大小或长度)?
人们可以记住哪种数据结构有什么方法,但是有更简单的方法吗?
例如,如果您定义Array of int但是您需要为ArrayList使用length.
(我的经验法则是使用数组的长度和数据结构的大小,如collection和arrayList)