목차
반응형
안녕하세요!
다트 언어의 map 함수에 대해 알아보겠습니다.
map 함수
- map() 함수는 반복되는 값을 다른 형태로 변환하는 방법을 제공하는 함수
- 짝수를 찾아 '숫자'라는 글자를 붙여 문자열 형태로 출력하는 예제
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
}
}
//map 함수를 활용한 출력
items.where((e)=> e % 2 == 0 ).map((e) => '숫자 $e').forEach(print); //2, 4
}
반응형
'자기계발 > IT' 카테고리의 다른 글
[Flutter/플러터] 다트(Dart) 언어 toSet 함수 알아보기 (7) | 2023.03.05 |
---|---|
[Flutter/플러터] 다트(Dart) 언어 toList 함수 알아보기 (41) | 2023.03.04 |
[Flutter/플러터] 다트(Dart) 언어 where 함수 알아보기 (8) | 2023.03.04 |
[Flutter/플러터] 다트(Dart) 언어 for, forEach 알아보기 (17) | 2023.03.04 |
[Flutter/플러터] 다트(Dart) 언어 일급 객체 알아보기 (43) | 2023.03.02 |