목차
반응형
안녕하세요!
다트 언어의 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
}
반응형
'자기계발 > IT' 카테고리의 다른 글
[Flutter/플러터] 다트(Dart) 언어 toList 함수 알아보기 (41) | 2023.03.04 |
---|---|
[Flutter/플러터] 다트(Dart) 언어 map 함수 알아보기 (9) | 2023.03.04 |
[Flutter/플러터] 다트(Dart) 언어 for, forEach 알아보기 (17) | 2023.03.04 |
[Flutter/플러터] 다트(Dart) 언어 일급 객체 알아보기 (43) | 2023.03.02 |
[Flutter/플러터] 다트(Dart) 언어 스프레드 연산자, Map, Set 알아보기 (75) | 2023.02.24 |