Flutter/Dart 문법

[Dart] cascading

Chafle 2023. 3. 23. 18:59
반응형

cascading이란

폭포 이런 뜻을 가지고 있지만

 

개발에서의 cascading은 연속적이라는 뜻을 지닌다.

 

 

고로

지금 볼 cascading은 List 두개를 하나의 List로 열거해서 합치는 것이다.( 새로운 List가 생긴다)

 

 

형식은

[...List1, ...List2]

이렇게 해주면 된다...

 

 

코드를 보면

void main() {
  List<int> even = [
    2,
    4,
    6,
    8,
  ];
  List<int> odd = [
    1,
    3,
    5,
    7,
  ];
  
  print([...even, ...odd]);
}

 

위와같이 두 가지의 List가 하나의 List로 새로 생성했음을 알 수 있다.

반응형