var arr = <String>[];
var arr = ['musi'];
List.generate(int length, E generator(int index))
List.generate(3, (index) {
return index * 2
})
List.filled(int length, E fill)
List.from(Iterable elements)
List.of(Iterable elements)
first
isEmpty
isNotEmpty
last
length
reversed
single
add(E value) → void
addAll(Iterable<E> iterable ) → void
- 将 iterable 的所有对象附加到此列表的末尾
var arr = [1, 2];
arr.addAll([3, 4]);
asMap() → Map<int, E>
clear() → void
contains(Object? element) → bool
elementAt(int index) → E
every(bool test(E element)) → bool
arr.every((e) => e == 1));
fillRange(int start, int end, [E? fillValue]) → void
firstWhere(bool test(E element)) → E
forEach(void action(E element)) → void
getRange(int start, int end) → Iterable<E>
indexOf(E element, [int start = 0]) → int
insert(int index, E element) → void
insertAll(int index, Iterable<E> iterable) → void
join([String separator = ""]) → String
lastIndexOf(E element, [int start = 0]) → int
lastWhere(bool test(E element)) → E
map<T>(T toElement(E e)) → Iterable<T>
reduce(E combine(E value, E element)) → E
- 通过使用提供的函数迭代组合集合的元素,将集合减少到单个值
remove(Object? value) → bool
removeAt(int index) → E
removeRange(int start, int end) → void
replaceRange(int start, int end, Iterable<E> replacements) → void
sort([int compare(E a, E b)?]) → void