المصفوفة Array :
هي مكان بالذاكرة لتخزين اكثر من قيمة, بعكس المتحول العادي الذي يستطيع تخزين قيمة واحدة فقط.
انشاء مصفوفة في Dart :يتم بطريقتين
1) Using the literal constructor (الباني الحرفي)
void main() {
var arr = ['a','b','c','d','e'];
print(arr);
}
2) Using the new keyword (الكلمة المفتاحية new)
void main() {
var arr = new List(5);// creates an empty array of length 5
// assigning values to all the indices
arr[0] = 'a';
arr[1] = 'b';
arr[2] = 'c';
arr[3] = 'd';
arr[4] = 'e';
print(arr);
}
مثال بعض الطرق المستخدمة في المصفوفات :
void main() {
var arr = ['a','b','c','d','e'];
print(arr.first);// first element of array
print(arr.last);// last element of array
print(arr.isEmpty);// to check whether the array is empty or not
print(arr.length);// the lenght of the array
}