본문 바로가기
자기계발/IT

[Flutter/플러터] 다트(Dart) 언어 where 함수 알아보기

by KTC 2023. 3. 4.

목차

    반응형

    안녕하세요!

    다트 언어의 where 함수에 대해 알아보겠습니다.

     

    where 함수

    • 조건을 필터링할 때 사용하는 함수
    void main() {
      final items = [1, 2, 3, 4, 5];
    
      //for문과 if문을 이용한 짝수 출력
      for (var i = 0; i < items.length; i++) {
        if (items[i] % 2 == 0) {
          print(items[i]); //2, 4
        }
      }
    
      //where 함수를 활용한 짝수 출력
      items.where((e)=> e % 2 == 0 ).forEach(print);  //2, 4
    }

     

     

    반응형