list的常用的操作
1. [] ,length 獲取元素,和數組長度
2. add(), insert ()添加元素
3. remove(),clear() 刪除元素
4.indexOf (), lastIndexOf () 獲取元素中的位置
5.sort (), sublist () 排序和獲取子數組
6. shuffle(), asMap(), forEach() 打亂, 轉換為Map ,排序
創建List :var list =[a,b,c];
獲取元素: list [0]
添加元素 : list.add("d");
插入元素: list.insert(1,"insert")
修改元素: list [1] ="hello";
刪除元素:list.remove ("a");
清空元素: list.clear();
元素排序: list.sort 根據字母排序 也可以根據自己需要的排序方法排序
list.forEach()自定義
截取元素:list.sublist(1)
list 轉map list.asMap() 會自動 把key 以整數 0開始填充 (0,1,2)
創建不可變的List var list =const [a,b,c];
構造創建: var list =new List();