우리는 여태까지 변수 선언 방법에 대해서 배웠습니다.
오늘은 리스트에 대해서 배워 보겠습니다.
void main()
{
List ohmygirList = [];
print(ohmygirList);
ohmygirList.add('효정');
ohmygirList.add('승희');
ohmygirList.add('아린');
print(ohmygirList);
ohmygirList.removeAt(0);
print(ohmygirList);
}
리스트를 선언 하는 방법은 간단 합니다.
List 리스트 이름 = [];
을 사용 하면 리스트가 완성이됩니다.
리스트에서 원소를 제거 하고 싶을 때는 removeAT(인덱스 번호)를 사용 하면 됩니다.
원소 하나만 출력 하고 싶으면
리스트 이름[인덱스 번호]
를 설정 한 후 출력 하면 됩니다.
리스트를 업데이트 하려면
리스트 이름[인덱스 번호] = 업데이트 시킬 내용
을 하면 됩니다.
void main()
{
List<String> song = [];
song.add('바나나 알러지 원숭이');
print(song)
List<String> song1 = [];
song1.add('하더라');
song1.add('하더라');
song1.add('하더라');
song1.add('하더라');
song1.add('하더라');
song1.add('하더라');
song1.add('하더라');
song1.add('하더라');
song1.add('하더라');
song1.add('하더라');
song1.add('하더라');
song1.add('하더라');
List<String> song2 = new List(3);
print(song2);
song2.add('한발짝 두발짝');
song2.removeAt(0);
}
리스트는 타입을 정해서 만들 수도 있습니다.(1 문단 참고)
Growable list는 계속 늘어나는 리스트입니다.
하지만 길이를 지정해 줄 수도 있습니다.
우리는 그걸 Fixed Length List라고 부릅니다.
선언 할 때 길이가 정해져서 추가적으로 길이를 늘리거나 줄일 수 없는 리스트입니다.
그래서 원소를 추가하거나 삭제를 할 수 없습니다.
리스트의 길이를 알기 위해서는 .length를 사용하면 됩니다.
'코딩에 관하여 > Dart 언어에 관하여' 카테고리의 다른 글
DART [7.if문에 대하여] (0) | 2021.08.02 |
---|---|
DART [5.Final & Const],[6. operators] (0) | 2021.07.31 |
DART [4.MAP에 관하여] (0) | 2021.07.31 |
DART [2. 다양한 변수 선언 방법] (0) | 2021.07.25 |
DART [1.DART 언어와 실행 방법] (0) | 2021.07.24 |