數組.集合→用於儲存多個同類型的數據
數組
定長→用於保存固定數量的數據
在功能上,數組能實現的全部功能,集合都能實現;
反之,集合能實現的某些功能,數組難以實現
佔用內存少
便利速度快
集合
不定長→保存的數據數量,能夠在程序的執行過程當中,發生變化
佔用內存多
便利速度慢
課時六:數組和集合
數組.集合→用於儲存多個同類型的數據
數組
定長→用於保存固定數量的數據
在功能上,數組能實現的全部功能,集合都能實現;
反之,集合能實現的某些功能,數組難以實現
佔用內存少
便利速度快
集合
不定長→保存的數據數量,能夠在程序的執行過程當中,發生變化
佔用內存多
便利速度慢
List集合
建立
定義→List<數據類型>變量名
賦值→變量名=new List<數據類型>()
初始化器→變量名=new List<數據類型>
操做
添加元素:變量名.Add(要添加的數據);→類型必須一致
插入元素:向集合的指定位置,插入一個新的元素 變量名.Insert(索引,要插入的數據)
刪除元素
變量名.RemoveAt(索引)
變量名.Remove(數據)
修改元素:變量名[索引]=值
獲取元素數量:變量名.count
List集合
建立
定義→List<數據類型>變量名
賦值→變量名=new List<數據類型>()
初始化器→變量名=new List<數據類型>
操做
添加元素:變量名.Add(要添加的數據);→類型必須一致
插入元素:向集合的指定位置,插入一個新的元素 變量名.Insert(索引,要插入的數據)
刪除元素
變量名.RemoveAt(索引)
變量名.Remove(數據)
修改元素:變量名[索引]=值
獲取元素數量:變量名.count數組