[Dart] 9. map함수

허성재's avatar
Oct 11, 2024
[Dart] 9. map함수
void main() { var chobab = ["새우초밥", "광어초밥", "연어초밥"]; // chobab[0] = chobab[0]+"_간장"; // chobab[1] = chobab[1]+"_간장"; // chobab[2] = chobab[2]+"_간장"; // for (var i = 0; i < chobab.length; i++) { // chobab[i] = chobab[i] + "_간장"; // } var changeChobab = chobab.map((e) => e + "_간장").toList(); print(chobab); print(changeChobab); }
List<int> numbers = [1, 2, 3, 4]; // 모든 요소에 2를 곱하는 새로운 리스트 생성 Iterable<int> doubled = numbers.map((number) => number * 2); print(doubled.toList()); // 출력: [2, 4, 6, 8]
Set<int> numbersSet = {1, 2, 3, 4}; // 모든 요소에 3을 더하는 새로운 Set 생성 Set<int> incrementedSet = numbersSet.map((number) => number + 3).toSet(); print(incrementedSet); // 출력: {4, 5, 6, 7}
 
Share article

heo-gom