조건을 필터링할 때 사용하는 함수.
void main() {
var flybyObjects = ['Jupiter', 'Saturn', 'Uranus', 'Neptune'];
flybyObjects.where((name) => name.contains('turn')).forEach(print);
}
짝수만 출력하고 싶을 때 where()함수를 이용하면 다음과 같이 작성가능.
void main() {
final items = [1, 2, 3, 4, 5];
items.where((e) => e % 2 == 0).forEach(print);
}
'Dart' 카테고리의 다른 글
Lists (0) | 2021.03.25 |
---|---|
Double형 소수점 이하자리 끊기! (0) | 2021.03.24 |
람다식 (0) | 2021.03.24 |
선택 매개변수 (0) | 2021.03.24 |
dart에서 메일보내기. (0) | 2021.03.23 |