甲骨文網站的定義是:可以將對象數組視爲Java中的對象集合嗎?收集
A collection — sometimes called a container — is simply an object that groups multiple
elements into a single unit.
我知道Java提供java.util.Collection
。它包括Set
,ArrayList
,Queue
等
我的問題是:我將是錯誤的,如果我是指對象的數組作爲對象的集合? (儘管java.util.Collection
可能不包括數組)
編輯: 一些有趣的,我發現。這是微軟如何定義陣列 & 收藏: http://msdn.microsoft.com/en-sg/library/9ct4ey7x(v=vs.90).aspx
你不會錯,一個數組確實是一個對象的集合,雖然就像你說的它沒有實現Collection接口一樣。這就是說人們通常在收集時會引用實施收集的東西。 – 2014-12-13 11:38:16
如果你寫了一個文字,你將術語「集合」定義爲適用於數組,那麼你可以這樣使用該術語。英語不會阻止你。 – 2014-12-13 11:39:21
所以,如果我正在寫自己的對象文件。我可以寫一個主題頭調用「對象集合」,並將數組作爲它的一個子主題。沒事兒? – user3437460 2014-12-13 11:42:03