Flutter List 里面常用的方法

发布于 1周前 作者 phonegap100 来自 分享

Flutter List 里面的add()方法用于增加一个数据:

List myList=['香蕉','苹果','西瓜'];
myList.add('桃子');   //增加数据  增加一个数据 

Flutter List 里面的addAll() 方法用于拼接数组:

myList.addAll(['桃子','葡萄']);  //拼接数组

print(myList);

Flutter List 里面的indexOf() 方法用于查找集合:

print(myList.indexOf('苹x果'));    //indexOf查找数据 查找不到返回-1  查找到返回索引值

Flutter List 里面的remove() removeAt() 方法用于删除集合内容:

myList.remove('西瓜');

myList.removeAt(1);

print(myList);

Flutter List 里面的fillRange() 方法用于修改集合内容:

List myList=['香蕉','苹果','西瓜'];
 
myList.fillRange(1, 2,'aaa');  //修改

myList.fillRange(1, 3,'aaa');  

Flutter List 里面的insert() insertAll()方法用于给List集合里面增加数据:

myList.insert(1,'aaa');      //插入  一个

myList.insertAll(1, ['aaa','bbb']);  //插入 多个

print(myList);

Flutter List 里面的join() 可以把List转换成字符串:

List myList=['香蕉','苹果','西瓜'];

var str=myList.join('-');   //list转换成字符串

print(str);

print(str is String);  //true

Flutter List 里面的split()可以把字符串转换成list:

var str='香蕉-苹果-西瓜';

var list=str.split('-');

print(list);

print(list is List);

更多关于Flutter List 里面常用的方法的实战系列教程也可以访问 https://www.itying.com/category-92-b0.html

回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!