본문 바로가기
Dart/기초

[Dart] 리스트이어 붙이기. spread operator ...

by 붕어사랑 티스토리 2021. 7. 26.
반응형

다트에는 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

댓글