본문 바로가기
개발/Dart

Dart 기본 - 10. 리스트에서 collection if, collection for 활용 하는 방법

by 왼하루 2023. 1. 28.
반응형

Dart에서 collection if, collection for 는 리스트 내에서 if, for 구문을 활용하여 리스트의 요소를 결정할 수 있는 유용한 문법입니다.

 

 

collection if, collection for

collection if는 리스트 내에 if 문을 사용하여 조건에 따라 리스트의 요소를 결정할 수 있습니다. collection for은 리스트 내에 for 문을 사용하여 반복적으로 요소를 추가할 수 있습니다.

 

  • collection if
  • collection for

 

 

collection if

collection if 는 아래와 같이 사용합니다.

var flag = true;
var numbers = [
  1,
  2,
  3,
  4,
  if(flag) 5,
];

 

위와 같이 코드 내에 if 구문을 사용하여 조건에 따라 리스트 내에 요소를 추가할 수 있습니다.

collection if

 

 

collection for

collection for 는 아래와 같이 사용합니다.

  var friends = ['John', 'Sam', 'Mike'];
  var family = [
    'Ryon',
    'Gigi',
    for(var friend in friends) '*new* $friend'
  ];

 

위와 같이 코드 내에서 for 문을 사용하여 다른 리스트를 반복문으로 호출하여 기존 리스트에 새롭게 추가할 수 있습니다.

collection for

 

 

 

마무리

collection if, collection for 는 flutter에서 유용하게 사용할 수 있습니다.

 

오늘도 행복한 코딩생활 되시길 바라겠습니다.

 

감사합니다.

댓글