什么是集合

Posted lp1995

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了什么是集合相关的知识,希望对你有一定的参考价值。

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

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

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

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

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

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

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

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

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

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

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

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

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

删除元素:

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

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

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

变量名[索引]=值;

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

变量名 . Count

以上是关于什么是集合的主要内容,如果未能解决你的问题,请参考以下文章

java集合是啥?

什么是集合

集合是怎么定义的?

r在数学中是指啥?

Java集合有啥用?

java--集合框架