Dart按位運算符示例

以下示例顯示如何在Dart中使用按位運算符 -

void main() {
   var a = 2;  // Bit presentation 10
   var b = 3;  // Bit presentation 11

   var result = (a & b);
   print("(a & b) => ${result}");
   result = (a | b);
   print("(a | b) => ${result}");
   result = (a ^ b);
   print("(a ^ b) => ${result}");

   result = (~b);
   print("(~b) => ${result}");

   result = (a < b);
   print("(a < b) => ${result}");

   result = (a > b);
   print("(a > b) => ${result}");
}

執行上面示例代碼,得到以下結果:

(a & b) => 2
(a | b) => 3
(a ^ b) => 1
(~b) => -4
(a < b) => true
(a > b) => false

上一篇: Dart運算符 下一篇: Dart條件決策語句