list dart code example
Example 1: declaring and initializing a list in dart
import 'dart:core';
void main() {
List<int> intArr = [1,2,3,4,5];
print(intArr);
List<String> strArr = ['hello', 'world'];
print(strArr);
}
Example 2: inserting elements to integer array dart
import 'dart:core';
void main() {
List<int> intArr = [1,2,3,4,5];
intArr.add(6);
intArr.addAll([7,8]);
intArr.insert(0,0);
intArr.insertAll(0,[-2,-1]);
}
Example 3: dart have array
import 'dart:convert';
void main() {
var arr = new List(5);
arr[0] = 'a';
arr[1] = 'b';
arr[2] = 'c';
arr[3] = 'd';
arr[4] = 'e';
print(arr);
}
Example 4: get single element from list in dart
var firstList = [1,2,3,4,5,6]; print(firstList.firstWhere((i) => i < 4));
Example 5: list dart
var fixedLengthList = List<int>.filled(5, 0);
fixedLengthList.length = 0;
fixedLengthList.add(499);
fixedLengthList[0] = 87;
var growableList = [1, 2];
growableList.length = 0;
growableList.add(499);
growableList[0] = 87;