美文网首页
关于Dart

关于Dart

作者: 曹锦花 | 来源:发表于2020-03-16 17:52 被阅读0次

    Built-in types(内置的类型)

    在Dart有几种内置的数据类型:数值型-Number、布尔型-boolean、键值对-Map、字符串-String、列表-List(数组)、其他类型-Runes、Symbols

    使用num声明的变量,可以随意的转换类型,如果使用int或者double明确的声明,那就不能转换了

    数值型的操作

    运算符:+、-、*、/、~/、% 常用属性:isNaN、isEven(判断是偶数)、isOdd( 判断是奇数) 常用方法:求绝对值abs()、四舍五入round()、求小于它的最大整数
    floor()、求大于它的最小整数ceil()、toInt()、toDouble()

    变量

    如果变量不限于单个类型,则可以使用dynamic或Object来定义变量

    函数

    函数的可选参数也可以使用 = 设置默认值
    Dart中的函数可以作为另一个函数的参数。

    运算符

    var name = p?.name; //先判断p是否为null,如果是,则name为null;如果否,则返回p.name值
    var result = num ~/ 3; //得出一个小于等于(num/3)的最大整数
    String nickName = name ?? "Nick"; //如果name不为null,则nickName值为name的值,否则值为Nick

    相关文章

      网友评论

          本文标题:关于Dart

          本文链接:https://www.haomeiwen.com/subject/tkdmehtx.html