专栏首页技术人生flutter之Dart数组的常规操作

flutter之Dart数组的常规操作

void main() {
   var list = ['aa', 'bb', 'cc'];
 
   print(list.isEmpty); //判断是否为空
 
   print(list.isNotEmpty); //判断是否不为空
 
   list.add('dd'); //增加一条数据
 
   list.addAll(['ee', 'ff']); //数组的拼接
  print(list.indexOf('aa')); //查询值得到索引值
 
   list.remove('aa'); //通过值删除
 
   list.removeAt(0); //通过索引删除
 
   list.fillRange(1, 2, 'DD'); //修改值,1--2索引里面的值,'DD'更改后的值
 
   var str = list.join(','); //list转换成字符串,以逗号进行分隔
   print(str);
   print(str.split(',')); //字符串转换成数组,以逗号进行分割
   print(list);
 }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux如何创建FTP用户并配置相关权限【Linux】

    1,首先你要确认已经开启FTP服务,重启:service vsftpd restart

    sinnoo
  • 谈谈flutter中Checkbox复选框的全选与删除【flutter20个实例之三】

    左侧三张图片是我的实际开发中业务界面,用作展示而已,具体源码效果是右边侧的三张图片。

    sinnoo
  • Linux下,通过cut命令提取对应的列内容【Linux】

    -d ' ' , -d参数表示用什么分隔,这里表示用空格分隔(记住这里-d只支持单个字符分隔,也就是-d 'a'可以,-d 'ab'不可以)

    sinnoo
  • Dart数组的常规操作

    wePanda
  • 【Python 第26课】 操作list

    上周给list开了个头,知道了什么是list。假设我们现在有一个list: l = [365, 'everyday', 0.618, True] 除了用for...

    Crossin先生
  • 宝宝都能学会的python编程教程14:高级特性1

    切片 取一个list或tuple的部分元素是非常常见的操作。比如,一个list如下: >>> L = ['Michael', 'Sarah', 'Tracy'...

    JKXQJ
  • Python之list、tuple

    前段时间看了看Python,最近在工作中频繁使用,发现自己对Python的掌握还是不够,于是决定,好好整理一阵子关于Python的东西,如果工作当天有更好...

    AsiaYe
  • linux内核源码 -- list链表

    list是新队列的head指针, 包括的元素从原head队列的第一个元素到entry, head队列仅包括余下的元素

    扫帚的影子
  • R语言数据清洗实战——高效list解析方案

    list是R语言中包容性最强的数据对象,几乎可以容乃所有的其他数据类型。 但是包容性最强也也意味着他对于内部子对象的类型限制最少,甚至内部可以存在递归结构,这样...

    数据小磨坊
  • 经典排序算法和python详解(二):冒泡排序、双向冒泡排序、插入排序和希尔排序

    一、冒泡排序(Bubble Sort)二、冒泡排序法改进三、双向冒泡排序法四、插入排序五、希尔排序(插入排序改进)

    Minerva

扫码关注云+社区

领取腾讯云代金券