通常我们开发中集合和容器基本是相等的。例如C#里的List,我们可以称之为容器,也可以叫集合类。
但我觉得从定义上他们还是有区别的;就比如用 饭碗 盛 饭,这里饭是由很多米粒组成,他是米粒的一个集合,而饭碗用来装这些米粒,他是一个容器;所以集合指的是内容,是一类事物的一个群体,而集合是用来存放这个群体,用来容纳他们的。
通常我们开发中集合和容器基本是相等的。例如C#里的List,我们可以称之为容器,也可以叫集合类。
但我觉得从定义上他们还是有区别的;就比如用 饭碗 盛 饭,这里饭是由很多米粒组成,他是米粒的一个集合,而饭碗用来装这些米粒,他是一个容器;所以集合指的是内容,是一类事物的一个群体,而集合是用来存放这个群体,用来容纳他们的。