甲骨文网站的定义是:可以将对象数组视为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