要选择正确的集合,我们首先要了解一些数据结构的知识.所谓数据结构,就是相互之间存在一种或多种特定关系的数据元素的集合.结合下图,我们看一下对集合的分类. 集合分类 在上图中,可以看到,集合总体上分为线性集合和非线性集合.线性集合指元素具有唯一的前驱和后驱的数据结构类型.非线性集合是指具有多个前驱或后驱的数据结构类型,如:树.图.在FCL中,非线性集合实现的比较少,所以我们将会更多的讨论线性集合. 注意:由于类型安全.转型效率等方面的原因,本建议将只讨论泛型集合. 线性集合按存储方式,又分为直接存…