Dart 编程中的赋值运算符
每当我们想为变量赋值时,我们都会使用赋值运算符。有时我们将赋值运算符与算术运算符和逻辑运算符结合起来,以构建赋值和算术(或逻辑)表达式的速记版本。这些速记版本也称为复合语句。
在下表中,提到了dart中存在的所有赋值运算符。
考虑下表-
让我们在dart程序中使用上面提到的所有赋值运算符。
示例
考虑下面显示的例子-
void main(){
var x = 10;
print("x = 10 -> ${x}");
x += 15;
print("x += 15 -> ${x}");
x -= 10;
print("x -= 10 -> ${x}");
x *= 10;
print("x *= 10 -> ${x}");
x ~/= 5;
print("x /= 5 -> ${x}");
x %= 7;
print("x %= 7 -> ${x}");
x <<= 2;
print("x <<= 2 -> ${x}");
x >>= 3;
print("x >>= 3 -> ${x}");
x &= 2;
print("x &= 2 -> ${x}");
x ^= 5;
print("x ^= 5 -> ${x}");
x |= 10;
print("x |= 10 -> ${x}");
}输出结果x = 10 -> 10 x += 15 -> 25 x -= 10 -> 15 x *= 10 -> 150 x /= 5 -> 30 x %= 7 -> 2 x <<= 2 -> 8 x >>= 3 -> 1 x &= 2 -> 0 x ^= 5 -> 5 x |= 10 -> 15
热门推荐
10 新人红包祝福语简短精辟
11 幼师给毕业祝福语简短
12 生日高考祝福语妹妹简短
13 下飞机祝福语简短英文
14 元宵发客户祝福语简短
15 爸妈金婚文案祝福语简短
16 新郎朋友红包祝福语简短
17 虎年五一祝福语大全简短
18 出阁宴祝福语姐姐简短