320x100
// List를 mapping
void main() {
List<String> blackPink = ['로제', '지수', '리사', '제니'];
// 첫번째 형변환 map으로 출력 값 달리해주는 방법
final newBlackPink = blackPink.map((x){
// return 에 쓰일 값이 파라미터의 x를 대체해줄 것
return '블랙핑크 $x';
});
// 두번째 형변환 map으로 출력 값 달리해주는 방법
final newBlackPink2 = blackPink.map((x) => '블랙핑크 $x');
print(blackPink);
// [로제, 지수, 리사, 제니]
print(newBlackPink);
// (블랙핑크 로제, 블랙핑크 지수, 블랙핑크 리사, 블랙핑크 제니)
print(newBlackPink2);
// (블랙핑크 로제, 블랙핑크 지수, 블랙핑크 리사, 블랙핑크 제니)
String number = '12345';
// 숫자 String을 int 리스트화로
final parsed = number.split('');
print(parsed);
// [1, 2, 3, 4, 5]
// 두번재 방법
final pasered1 = number.split('').map((x)=> '$x.jpg').toList();
print(pasered1);
// [1.jpg, 2.jpg, 3.jpg, 4.jpg, 5.jpg]
}
300x250
'개발일지 > 임시카테고리' 카테고리의 다른 글
dart - reduce 설명 (loop문), 애로우문 포함 (0) | 2025.03.24 |
---|---|
dart - Map을 Mapping할때 - (다트 - 맵을 매핑할때) (0) | 2025.03.24 |
dart - 형변환 리스트-맵-셋 (List - Map - Set) (0) | 2025.03.24 |
dart - class generic 다트 - 클래스 제네릭 6 (0) | 2025.03.24 |
dart - class interface (abstract, implements) 다트 - 클래스 인터페이스 앱스트랩트, 임플리먼트 사용강제 5 (0) | 2025.03.24 |