CoderMrWu

生活诚可期,爱情价更高!

Dart 运算符

1、简单案例
var a = 2; // 0010
var b = 3; // 0011
var c = 4; // 0100 0000 0100 1011

var result = (a&b); // 0010 => 打印结果为2, 有0为0

result = (a|b); // 0011 => 打印结果为3, 有1为1

result = (c^b); // 0111 => 打印结果为7,相同0,不同为1
result = (a^b); // 0001 => 打印结果为1,相同0,不同为1

result = (~c); // 打印结果为-5,

result = (a>b); // 打印结果为true

result = (c<b); // 打印结果为false

print(result);
点赞