반응형
다트에는 spread operator(점점점, ...)라는 기능을 제공한다.
사용방법은 아래와 같다
var list = [...]
void main() {
var mylist = [1,2,3];
var mylist2 = [10, ...mylist];
var mylist3 = [10,mylist];
print(mylist);
print(mylist2);
print(mylist3);
}
결과:
[1, 2, 3]
[10, 1, 2, 3]
[10, [1, 2, 3]]
만약 이어붙이는 리스트가 널 가능성이 있으면 끝에다가 물음표를 붙여주면 된다.
...?list
이렇게
반응형
'Dart > 기초' 카테고리의 다른 글
[Dart] var과 dynamic (0) | 2021.10.15 |
---|---|
[Dart] mixin 클래스 (0) | 2021.10.15 |
[Dart] Dart 클래스 배우기 (0) | 2021.10.14 |
[Dart] Dart 배우기 (0) | 2021.10.13 |
Dart의 선택적 매개변수 (0) | 2021.07.20 |
댓글