Lists in Dart

Haider Ali
Complete Flutter Guide
Apr 7, 2024

Lesson#7

Lists contains multiple items.

void main() {
var myList = [10,20,30];
print(myList); // prints [10,20,30]
print(myList[2]); // prints 30
}

Change list item by referring to the index; like myList[1]=100; will change item at index 1 to 100.

Example:

void main() {
var myList = [];
myList.add(100);
myList.add(200);
myList.addAll([300, 400, 500]);
print(myList); // prints [100, 200, 300, 400, 500]

myList.insert(2, 33);
print(myList); // prints [100, 200, 33, 300, 400, 500]
myList.insertAll(0, [9,8,10]);
print(myList); // prints [9, 8, 10, 100, 200, 33, 300, 400, 500]

var mixedList = [30, "Ali", 40, 50, "Umer"];
print(mixedList); // prints [30, Ali, 40, 50, Umer]

mixedList.remove(40);
mixedList.removeAt(1);
print(mixedList); // prints [30, 50, Umer]
}
List

--

--