天道酬勤,学无止境

dart运算符

Flutter 1-10】Flutter手把手教程Dart语言——运算符

作者 | 弗拉德来源 | 弗拉德(公众号:fulade_me) 运算符 运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。Dart语言内置了丰富的运算符,并提供了以下类型的运算符:算术运算符、关系运算符、类型判断运算符、赋值运算符、逻辑运算符、按位和移位运算符、条件表达式、级联运算符以及其他运算符。 算数运算符 算数运算符 描述 + 加 - 减 - 表达式 一元负, 也可以作为反转(反转表达式的符号) * 乘 / 除 ~/ 除并取整 % 取模 示例: assert(2 + 3 == 5); assert(2 - 3 == -1); assert(2 * 3 == 6); assert(5 / 2 == 2.5); // 结果是一个浮点数 assert(5 ~/ 2 == 2); // 结果是一个整数 assert(5 % 2 == 1); // 取余 assert('5/2 = ${5 ~/ 2} r ${5 % 2}' == '5/2 = 2 r 1'); Dart 还支持自增自减运算符: 自增自减运算符 描述 ++ var var = var + 1 (表达式的值为 var + 1) var ++ var = var + 1 (表达式的值为 var) -- var var = var – 1 (表达式的值为 var – 1) var -- var = var – 1

2021-03-27 00:34:48    分类:博客    dart运算符   flutter教程   dart教程   flutter