Swift 轉(zhuǎn) Dart弧腥,有些方法還是有通用的旨指。
1赏酥,forEach
List aList = [1, 2, 3, 4];
aList.forEach((e) {
print(e);
});
此方法提供遍歷。
2谆构,map
和Swift 稍有不同,是對每個元素操作框都,返回新的數(shù)組
List aList = [1, 2, 3, 4];
var bList = aList.map((e){
return e + 5;
})//6,7,8,9
3, where
返回滿足條件的元素
List aList = [1, 2, 3, 4];
var bList = aList.where((e){
return e < 3;
})//1,2
4, any
返回bool,只要有一個滿足條件就返回true
List aList = [1, 2, 3, 4];
var res = aList.any((e){
return e < 3;
})//true
5, every
返回bool,只要有一個不滿足條件就返回false
List aList = [1, 2, 3, 4];
var res = aList.every((e){
return e < 3;
})//false