티스토리 뷰

728x90

Dart에서 리스트에 어떤 값을 추가하거나, 이미 등록된 요소의 값을 변경하는 방법을 알아보겠습니다.

 

리스트에 요소 추가

List.add(value)는 리스트에 value를 추가합니다.

아래 예제는 리스트에 10을 추가합니다.

void main() {

    List<int> list = [1, 2, 3];

    list.add(10);
     print(list);
}

// [1, 2, 3, 10]

 

특정 인덱스 위치에 요소 추가

List.insert(index, value)는 리스트의 index 위치에 value를 추가합니다.

아래 예제는 리스트의 인덱스 3 위치에 10을 추가합니다.

void main() {

    List<int> list = [1, 2, 3, 4];

    list.insert(3, 10);
    print(list);
}

// [1, 2, 3, 10, 4]

 

리스트의 요소 값 변경

리스트에 저장된 요소는 list[index] 처럼 인덱스로 접근할 수 있어서, list[index] = value 로 다른 값으로 변경할 수 있습니다.

아래 예제는 인덱스 0, 1의 요소를 다른 값으로 변경합니다.

void main() {

    List<String> list = ['a', 'b', 'c'];

    list[0] = '1';
    list[1] = '2';

    print(list);
}

// [1, 2, c]

 

728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함