void main() {
// 常用属性和方法
List lists = ["语文", "英语", "数学"];
print(lists[1]);
var list = new List();
list.add("语文");
list.add("英语");
list.add("数学");
print(list[0]);
//List里面的属性
print(list.length);
print(list.isEmpty);
print(list.isNotEmpty);
print(list.reversed.toList());
//List里面的方法
list.add("物理");
print(list);
list.addAll(["化学", "地理"]);
print(list);
print("----------0");
//查找不到返回-1,否则返回索引
print(list.indexOf("化学"));
print("----------1");
//删除元素
list.remove("地理");
print(list);
//把英语修改为English
list.fillRange(1, 2, "English");
print("----------2");
print(list);
print("----------3");
//插入数据
list.insert(2, "生物");
print(list);
print("----------4");
//list 转换为字符串
var str = list.join(",");
print(str);
print("----------5");
//
Dart集合类型List、Set、Map以及循环语句forEach、map、any、every
最新推荐文章于 2024-04-17 11:56:56 发布