Dart

where

Michelle Hwang 2021. 3. 24. 10:27

조건을 필터링할 때 사용하는 함수.

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