**이 페이지에서 알 수 있는 내용
- List collection**
**List**는 배열처럼 데이터를 넣을 수 있습니다.
dart는 collection if와 collection for를 지원합니다.
마지막 인덱스에 , 를 쓰면 여러줄로 포매팅됩니다.
// List
void main() {
var firebase = true;
List numbers = [1, 2, 3, 4]; // type : dynamic
List<String> members = ["flutter", "dart", "dash"]; // type : String
// collection if
var google = [
'flutter',
'dart',
'GCP',
if (firebase) 'firebase', // 참이면 google List에 firebase 추가
];
numbers.add(5);
numbers.add('five'); // numbers List에 데이터 추가
print(numbers);
members.add('플러터');
members.add(2.18); // error message : The argument type 'double' can't be assigned to the parameter type 'String'.
members.removeAt(1); // members List의 1번 데이터 제거
print(members);
// List numbers에 있는 첫번째, 마지막 데이터 출력
print(numbers.first);
print(numbers.last);
}