Слияние кода завершено, страница обновится автоматически
///
/// Collections
///
main(List<String> args) {
// Fixed-length list
List<int> fixedNumList = List(5);
fixedNumList[0] = 10;
fixedNumList[1] = 11;
fixedNumList[2] = 12;
fixedNumList[3] = 13;
fixedNumList[4] = 14;
print(fixedNumList);
fixedNumList[0] = 100;
fixedNumList[1] = null;
print(fixedNumList);
for (var item in fixedNumList) {
print(item);
}
fixedNumList.forEach((element) => print(element ?? 'null value'));
print('length: ${fixedNumList.length}');
print('');
// Growable list
List<String> growableList = ['aaa', 'bbb', 'ccc'];
growableList.add('ddd');
growableList.add('eee');
growableList.addAll(['fff', 'ggg']);
print(growableList);
growableList.remove('ggg');
growableList.removeAt(2);
print(growableList);
growableList.clear();
print(growableList);
growableList..add('111')..add('222')..add('333');
print(growableList);
// Map
Map<String, int> fruits = {"apple": 1, "banana": 2, "guava": 3};
fruits["pear"]=4;
print(fruits);
fruits.forEach((k, v) => print('key:$k,value:$v'));
// Set
Set<String> countries = Set.from(["USA", "INDIA", "CHINA"]); // from a list
countries.add("Japan");
print(countries);
}
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )