點燈坊

新しいことを始めるのに、遅すぎる挑戰はない

Dart 之 Boolean Type

Sam Xiao's Avatar 2024-03-24

Boolean 為 Dart 的內建型別,只有 truefalse

Version

Dart 3.3

bool

void main() {
  var flag1 = true;   // bool
  bool flag2 = false;

  if (flag1) {
    print('flag1 is true');
  } else {
    print('flag1 is false');
  }

  if (flag2) {
    print('flag2 is true');
  } else {
    print('flag2 is false');
  }
}
  • 可使用 bool 直接宣告變數型別,亦可使用 var 使用 Type Inference 自動推導型別為 bool

Conclusion

  • JavaScript 與 Dart 都提供 Boolean Type
  • Dart 的 String大寫bool小寫

Reference

Dart, Boolean