1 Star 0 Fork 0

安静/dart-demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
08_List属性和方法集合.dart 1.08 KB
一键复制 编辑 原始数据 按行查看 历史
安静 提交于 2021-08-08 23:43 . dart
/**
*? 常用属性
* length 长度
* reversed 翻转
* isEmpty 是否为空
* isNotEmpty 是否不为空
*
*? 常用方法
* add 增加
* addAll 拼接数组
* indexOf 查找
* remove(item) 删除
* removeAt(index) 删除索引
* fillRange(startIndex,endIndex,changeValue) 修改
* insert(i,v) 下标位置插入
* insetAll(i,v) 下标位置插入List
* toList() 其他类型转换成List
* join(str) List转换为字符串
* split(str) 字符串转化成List
* forEach(fn) 遍历方法
* map(fn) 返回新数组
* where(fn) 返回符合条件的
* any(fn) 只要List里有符合条件的则返回true
* every(fn) 每一个都满足条件否则返回false
*/
main(List<String> args) {
List list = <int>[1, 2, 3, 4, 5, 6];
list.forEach((e) {
print(e);
});
for (int i in list) {
print(i);
}
List list1 = list.map((e) => e).toList();
print(list1);
List list2 = list.where((e) => e > 3).toList();
print(list2);
bool flag = list.any((e) => e > 3);
print(flag);
bool flag1 = list.every((e) => e > 3);
print(flag1);
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/TaiAi/dart-demo.git
[email protected]:TaiAi/dart-demo.git
TaiAi
dart-demo
dart-demo
master

搜索帮助