Dart

Dart-数据类型:列表

2019-05-15  本文已影响0人  哎呀啊噢
列表就是常说的集合,用于表示对象的集合,一个列表是一个有序的数组;Dart中数组就是List对象;
创建List
  1. 使用[]创建:var list = [1,2,3];
  2. 使用const创建不可变:var list = const[1,2,3];
  3. 使用构造new创建:var list = new list();
代码示例
var list = ["php","dart"];//[] 创建list
//print(list[0]);//打印第三个元素 []获取元素

var list1 = const[1,2,3,4,5];//const创建不可变集合
//list1[0] = 2;//元素不可变

var list2 = new List();//new 构造list

list的下标也是从0开始,最后一个元素是list.length-1;

常用操作

常用操作:[]、add()、insert()、remove()、clear()、sort()、forEach()

示例代码:
var list = ["php","dart"];//[] 创建list

print(list.length);//list长度 2

list.add("java");//添加元素
print(list);

list.insert(0, "flutter");//添加元素
print(list);

list.remove("flutter");//移除某个元素
print(list);

//list.clear();//清除
print(list.indexOf("dart"));//获取元素下标 3

list.sort();//排序
print(list);

list.forEach(print);//遍历集合 参数接受一个方法
上一篇 下一篇

猜你喜欢

热点阅读