前言
学习教程地址
系统:macOS
软件:Android Studio 4.1.2
一、List
1、List常用属性
List myList=['香蕉','苹果','西瓜'];
print(myList.length);//length长度--3
print(myList.isEmpty);//isEmpty是否为空--true
print(myList.isNotEmpty);//isNotEmpty是否不为空--false
print(myList.reversed); //reversed对列表倒序排序--[西瓜, 苹果, 香蕉]
var newMyList=myList.reversed.toList();
print(newMyList);//[西瓜, 苹果, 香蕉]
2、List常用方法
List myList=['香蕉','苹果','西瓜'];
myList.add('桃子');//add增加一个元素
myList.addAll(['桃子','葡萄']); //addAll增加多个元素,拼接数组
print(myList);
print(myList.indexOf('苹x果'));//indexOf查找元素位置 查找不到返回-1 查找到返回索引值
myList.remove('西瓜');//remove删除一个指定元素
myList.removeAt(1);//removeAt根据下标删除对应元素
print(myList);
myList.fillRange(1, 2,'aaa');//fillRange修改指定范围1(含)--2(不含)之间的元素
myList.fillRange(1, 3,'aaa')