码迷,mamicode.com
首页 > 其他好文 > 详细

什么是集合

时间:2018-06-10 23:05:28      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:速度   指定   功能   一个   类型   添加   占用   插入   速度慢   

集合是不定长的:保存的数据数量,可以在程序的执行过程中,不断发生变化;

集合占用内存多,遍历速度慢。

在功能上,数组能实现的所有功能,集合都能实现;反之,集合能实现的某些功能,数组难以实现。

List集合:最常见的集合类型。

定义:List<数据类型>变量名;

赋值:变量名=new List<数据类型>();

集合是不定长的,所以赋值时无须指定长度,赋值后长度可以变化。

定义和赋值合并书写:List<数据类型>变量名=new List<数据类型>();

初始化器:变量名=new List<数据类型>{元素1,元素2,元素3......元素n};

添加元素:向集合的末尾添加一个新的元素

变量名.Add(要添加的数据);

插入元素:向集合的指定位置,插入一个新的元素

变量名.Insert(索引 . 要插入的数据);

删除元素:

删除指定索引位置的元素:变量名 . RemoveAt(索引);

删除集合中与填写的数据相同的第一个匹配项:变量名 . Remove(数据);

修改元素:修改集合中某个元素的值

变量名[索引]=值;

获取元素数量:获取集合长度

变量名 . Count

什么是集合

标签:速度   指定   功能   一个   类型   添加   占用   插入   速度慢   

原文地址:https://www.cnblogs.com/lp1995/p/9164692.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!